Closed maelvls closed 6 months ago
We discussed this today and agreed we'd try to use the CNCF 1password offering: https://contribute.cncf.io/resources/project-services/hosted-tools/
This is Maël's task now, we've agreed to proceed with this!
NOTE: We'll also need to update the readme in this repo since it currently talks about credentials being in 1password
I’ve sent the request for a 1Password team: CNCFSD-2290.
I haven't heard back yet. I'll keep you updated here.
From Daniel Krook:
Hi. We don’t handle 1Password on behalf of projects, but we point folks to where they can apply for accounts: https://github.com/1Password/for-open-source
I'll request an open source team to 1Password then 😅
I've created the team https://cert-manager.1password.com and invited all 9 maintainers using the emails visible in https://groups.google.com/g/cert-manager-maintainers/members (is that the maintainers' canonical email addresses?)
FYI @cert-manager/milestone-maintainers
All done!
Last step is to document the onboarding/offboarding of maintainers. I'll add that to the adam onboarding checklist so that I don't forget.
I'll open a PR on the infrastructure project to document this change.
I've written the docs about the new 1Password team in https://github.com/cert-manager/infrastructure/pull/45. Closing now.
Up to now, we have been using Jetstack's and then Venafi's 1Password to store the various passwords for the shared accounts, such as:
A while back, we had written in https://github.com/cert-manager/infrastructure/blob/main/README.md#google-groups-cert-manager-maintainers:
What if we were to ~request an open source team from 1Password~ request a CNCF-paid 1Password team?
Internal ref: https://venafi.atlassian.net/browse/VC-33449
To to: