keel: Failed to setup Tiller tunnel

Hi after I upgraded keel, keel pod stuck in status CrashLoopBackOff

Normal   Pulled     10m (x5 over 12m)    kubelet, gke-reservation-app-cluster-pool-1-87c0303f-6h80  Container image "keelhq/keel:0.14.3-rc1" already present on machine  
Normal   Created    10m (x5 over 12m)    kubelet, gke-reservation-app-cluster-pool-1-87c0303f-6h80  Created container  
Normal   Started    10m (x5 over 12m)    kubelet, gke-reservation-app-cluster-pool-1-87c0303f-6h80  Started container
Warning  BackOff    2m5s (x50 over 12m)  kubelet, gke-reservation-app-cluster-pool-1-87c0303f-6h80  Back-off restarting failed [container 

Logs from keel pod

time="2019-06-14T10:48:59Z" level=info msg="extension.credentialshelper: helper registered" name=aws
time="2019-06-14T10:48:59Z" level=info msg="bot: registered" name=slack
time="2019-06-14T10:48:59Z" level=info msg="keel starting..." arch=amd64 build_date=2019-06-14T091257Z go_version=go1.12 os=linux revision=86a28a0f version=
time="2019-06-14T10:48:59Z" level=info msg="initializing database" database_path=/data/keel.db type=sqlite3
time="2019-06-14T10:48:59Z" level=info msg="extension.notification.auditor: audit logger configured" name=auditor
time="2019-06-14T10:48:59Z" level=info msg="notificationSender: sender configured" sender name=auditor
time="2019-06-14T10:48:59Z" level=info msg="provider.kubernetes: using in-cluster configuration"
time="2019-06-14T10:48:59Z" level=fatal msg="failed to setup Tiller tunnel" error="forwarding ports: error upgrading connection: pods \"tiller-deploy-7b4c69bc6f-k6r7c\" is forbidden: User \"system:serviceaccount:kube-system:keel\" cannot create resource \"pods/portforward\" in API group \"\" in the namespace \"kube-system\""

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 2
  • Comments: 20 (7 by maintainers)

Commits related to this issue

Most upvoted comments

After updating, issue solved. Thanks!

tagged a new release, you will be able to set tillerAddress again, that should fix it 😃