eth-cscs / manta

Another CLI for Alps
https://eth-cscs.github.io/manta/
BSD 3-Clause "New" or "Revised" License
14 stars 4 forks source link

FEATURE: Decomission hashicorp-vault and create certificates signed by CSM CA and create users in gitea #26

Open Masber opened 8 months ago

Masber commented 8 months ago

currently, we store k8s and gitea authentication details in a hashicorp-vault instance which can only be accessed through VPN, this make difficult for manta to be portable. A solution would be creating an user certificate CSM k8s can accept and create individual users in gitea

miguelgila commented 8 months ago

I think with CSM 1.3+ we can get this working without a lot of work on the mesa/manta side of things::