-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improved Docs for Authentication #5357
Comments
Annotations are needed for the controller to know what the secrets are for. It is not related to
Agreed. I wrote a little document around this here for openshift-pipelines, but it applies to any tekton instance. It also doesn't show "step workspace", but that could be easily added as well.
Most likely yes. Especially if we move away from annotated secrets attached to a
Definitely yes. We are not really documenting too much the
We should probably split these into 2. The first 2 points are essentially the same, how to run a |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
This is still needed. |
Issues go stale after 90d of inactivity. /lifecycle stale Send feedback to tektoncd/plumbing. |
Still facing this issue with both v0.6 and v0.9 |
There are a few improvements I think we could make to our docs on authentication.
The most confusing thing IMO is that there are a few things "authentication" can refer to that our docs don't clearly distinguish:
For an example of why this would be helpful, I wrote my own hacky docker build task because the catalog one wasn't able to push to my image registry even though I had set up workload identity for the service account I was using (and I still don't 100% understand why 😅). I've been using this great blog post written by @wlynch as a reference-- thanks Billy!
Unfortunately there are also a lot of ways to do these things (e.g. you could use imagepullsecrets or you could use workload identity depending on your k8s provider) and they can be platform dependent-- maybe we can list the options and link to their docs?
A few other things that could be improved:
git
andimage
pipeline resources?The text was updated successfully, but these errors were encountered: