Coder Social home page Coder Social logo

Comments (8)

DavideWalder avatar DavideWalder commented on August 16, 2024

Let me know if a discussion is more appropriate (instead of an issue)

from terraform-provider-zitadel.

fforootd avatar fforootd commented on August 16, 2024

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.

DavideWalder avatar DavideWalder commented on August 16, 2024

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.

stebenz avatar stebenz commented on August 16, 2024

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.

stebenz avatar stebenz commented on August 16, 2024

@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.

DavideWalder avatar DavideWalder commented on August 16, 2024

This is only a blocker for CI pipeline (automated integration tests) and containerized local development, but not for production use.

from terraform-provider-zitadel.

hifabienne avatar hifabienne commented on August 16, 2024

Similar to #13

from terraform-provider-zitadel.

stebenz avatar stebenz commented on August 16, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.