cnoe-io / idpbuilder

Spin up a complete internal developer platform with only Docker required as a dependency.
https://cloud-native.slack.com/archives/C05TN9WFN5S
Apache License 2.0
163 stars 50 forks source link

An Example for Reference implementation lite #142

Open nabuskey opened 7 months ago

nabuskey commented 7 months ago

The reference implementation being worked on is too heavy. We need a lite version where only the essential components with no security configuration. This is likely more suitable for development purposes.

Possible Components:

nimakaviani commented 6 months ago

do you need cert-manager and keycloak as part of this?

cmoulliard commented 6 months ago

From my point of view, we need:

Remarks: Ideally our idp apps should include natively the following plugins: argocd, tekton, keycloak & kubernetes with cluster-admin role. Example: https://github.com/q-shift/backstage-playground

nimakaviani commented 6 months ago

Please feel free to check and provide feedback on this PR @cmoulliard https://github.com/cnoe-io/idpbuilder/pull/138

we have:

Tekton and Argo Workflows are interchangeable of course and Keycloak is configured to allow SSO across all tools.

nabuskey commented 6 months ago

do you need cert-manager and keycloak as part of this?

I don't think I want to have these. I want this to be light and be easily used together with IDEs for development purposes. We can probably lose Crossplane too.

I am thinking: