Seeding new zitadel instances
I'm trying to get Zitadel (self-hosted) working with our current setup, but one requirement is that we can't have any manual GUI setup.
Whats the recommended way for creating applications in the instance? In a way that means my own helm-charts can have the application secrets mounted?
My current idea is to do an 'import' after we run out database seeding, so that the instances start with a 'common base' (obviously I'd use different keys for them) - This would also work for local development with docker too. This is blocked by my other question )
I know there is a terraform provider, but it would require me adding a new stage to our pipeline which is already long & doesn't work for local dev either
Is there recommended practice here? What's everyone else doing?
1 Reply
hey @Oscar you can use the terraform provider this lets you manage orgs, projects, applications, and users, and is commonly used for automation,ncluding CI/CD or infra-as-code pipelines