> Also, setting up Kubernetes RBAC to allow Travis CI to do a kubectl set-image isn’t trivial either.
Wouldn't setting up Keel on a Kubernetes cluster be the same effort (permissions, RBAC etc.)?
Wouldn't setting up Keel on a Kubernetes cluster be the same effort (permissions, RBAC etc.)?
The webhooks only tell Keel that a new image is available, they cannot modify other parts of the Kubernetes deployment directly.
1) Remotes are isolated - have different authorizations for say dev and staging remotes
2) Deployments are isolated - A Remote can only deploy apps in its own namespace.