Comments (8)
Let me know if a discussion is more appropriate (instead of an issue)
from terraform-provider-zitadel.
Thank you for raising this.
To some degree we can already start zitadel in a reproducible fashion with docker compose or something similar. We do this in our e2e GitHub action pipeline.
But I think we should discuss this further. I will try to get my head around this, this week.
from terraform-provider-zitadel.
Thank you for raising this.
To some degree we can already start zitadel in a reproducible fashion with docker compose or something similar. We do this in our e2e GitHub action pipeline.
But I think we should discuss this further. I will try to get my head around this, this week.
I had a look at it, from what I understood it uses Cypress to get over the initial login and password change. I opted for not using that setup simply because it would need to have one container running Cypress and one running Terraform after that.
I saw in the documentation that it is possible to pass the public key a the system API user in the configuration. I could be useful to have the same thing for an admin machine user having the same permissions as the initial human user. Basically rendering the GUI completely optional.
from terraform-provider-zitadel.
At least functionality to create instance level resources is already planned in #5, but I think even this is not fully automated as some credentials have to be provided anyway, I will have to have a look at it again afterward.
from terraform-provider-zitadel.
@DavideWalder The functionality to create an instance through zitadel-go is resolved.
But there are several other things unfortunately missing, but not on the side of the terraform provider but ZITADEL directly, planned for sometime in the future but I'm not sure when exactly, do you have any direct need for this functionality right now? Like is it a blocker for you until this issue is resolved?
from terraform-provider-zitadel.
This is only a blocker for CI pipeline (automated integration tests) and containerized local development, but not for production use.
from terraform-provider-zitadel.
Similar to #13
from terraform-provider-zitadel.
Functionality is provided on ZITADEL side as documented here will close this issue for the time being, if any question arise please open it again.
from terraform-provider-zitadel.
Related Issues (20)
- Ability to manage user password HOT 2
- Project field is not documented for the Terraform Provider HOT 6
- label policy add dark mode / light mode only config option HOT 1
- Client Secret is Empty for Application OIDC Resource Output HOT 13
- Update Documentation to Indicate When Outputs will be Empty HOT 1
- Plugin did not respond HOT 1
- Add ability to override issuer HOT 6
- Add ability to data sources to search by name
- zitadel_trigger_actions (resource) is missing 'FLOW_TYPE_INTERNAL_AUTHENTICATION' value
- SAML applications HOT 5
- unable to obtain client_id/ client_secret from zitadel_org_oidc_idp
- Zitadel provider fails to upload images using resource "zitadel_label_policy" HOT 6
- pulumi zitadel package maintenance HOT 8
- Cloudflare proxy support HOT 5
- Defer/lazy loading of provider configuration HOT 3
- LoginPolicy.hide_password_reset inverts the setting HOT 2
- Datasource Zitadel project roles
- failed to respond to the plugin6.(*GRPCProvider).ReadDataSource call
- Generic OAuth2 IDP provider resource missing on org level HOT 1
- LabelPolicy: add possibility to set theme_mode HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from terraform-provider-zitadel.