Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openunison-k8as-add-cluster helm chart not creating the sso-config configmap (Multi Cluster Manual Configuration) #77

Open
dnlshar opened this issue Jan 31, 2023 · 4 comments

Comments

@dnlshar
Copy link

dnlshar commented Jan 31, 2023

Hi,

I'm trying to implement a manual multi-cluster configuration for our Kubernetes clusters by following the steps mentioned on your Docs, however when i reached the step where i need to describe the sso-config config map i realized it's messing.

@mlbiam
Copy link
Contributor

mlbiam commented Jan 31, 2023

I'm trying to implement a manual multi-cluster configuration for our Kubernetes clusters by following the steps mentioned on your Docs

Can you please be more specific? Please provide specific commands and output

@dnlshar
Copy link
Author

dnlshar commented Feb 1, 2023

  1. Created the open unison namespace in our cluster k create ns openunison
  2. Added the tremolo helm repo helm repo add tremolo https://nexus.tremolo.io/repository/helm/ and then helm repo update
  3. installed the openunison operator helm install openunison tremolo/openunison-operator --namespace openunison
  4. Created the secrets object orchestra-secrets-source containing the K8S_DB_SECRET and the unisonKeystorePassword.
  5. Installed the orchestra chart with our values file helm install orchestra tremolo/orchestra --namespace openunison -f /path/to/ourValues.yaml
  6. Installed the login portal using the same values helm install orchestra-login-portal tremolo/orchestra-login-portal --namespace openunison -f /path/to/ourValues.yaml

Screenshot 2023-02-01 at 18 34 41

@mlbiam
Copy link
Contributor

mlbiam commented Feb 2, 2023

These instructions cover installing your control-plane openunison. This one will act as an identity provider for your satellite openunison (see attached diagram) ou_multicluster

once your control plane openunison is running, the next step is to follow https://openunison.github.io/multi_cluster_sso/#manual-configuration-steps on the satellites which will generate the appropriate ConfigMap

@dnlshar
Copy link
Author

dnlshar commented Feb 5, 2023

Thanks. i have two more questions regarding the network configurations and Okta for the satellites. Do they need different url's than the control plane or a new ones?
For example, if i set my control plane values hosts as follows: ou.acme.com, oudb.acme.com, ouapi.acme.com. should i use the same for the satellite values hosts or do i need something else, for instance ou.sattlite1.acme.com etc..?
Also do i have to create a new application in Okta for each satellite?

Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants