k8wiz
Flux CD
Hard
Security

What permissions does the deploy key created by 'flux bootstrap github' have by default?

Select your answer:

Show answer and explanation

Answer: Read-only, unless you pass --read-write-key

Explanation

Bootstrap creates an SSH deploy key with read-only access, which is all syncing needs. Image update automation has to push commits, so it needs --read-write-key or separate credentials. With --token-auth, Flux uses the token over HTTPS instead of a deploy key.