camunda-consulting / c8-devops-workshop

DevOps Workshop for Camunda 8
0 stars 1 forks source link

Lab 6 / Step "How to configure Keyckoack" #27

Open pierre-yves-monnet opened 9 months ago

pierre-yves-monnet commented 9 months ago

The camunda-cloud/camunda-platform does not exist:

$ helm install ccsm camunda-cloud/camunda-platform -f values.yaml
Error: INSTALLATION FAILED: repo camunda-cloud not found

According to the previous lab, the correct command should be

helm install camunda-platform camunda/camunda-platform -f values.yaml 

Second, how do you see the dependency between identity/keycloak/postgresql using kubectl get pods?

The port forward operation is missing, to be able to access the identity

kubectl port-forward svc/camunda-platform-identity 8084:80
kubectl port-forward svc/camunda-platform-keycloak 18080:80

Second, keycloak does not want to start.

2023-12-15 23:37:09,663 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to start server in (development) mode
2023-12-15 23:37:09,663 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to obtain JDBC connection
2023-12-15 23:37:09,663 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: FATAL: password authentication failed for user "bn_keycloak"
2023-12-15 23:37:09,663 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) For more details run the same command passing the '--verbose' option. Also you can use '--help' to see the details a
b

PS: 1/ the README.md should be renamed instructions.md, or all other instructions.md should be rename README.md in other labs 2/ the YAML file values.yaml should be renamed with camunda-platform-authorization.yaml or other YAML labs file should be renamed value.yaml to be coherent

shaarmann commented 1 week ago

Fixed the helm chart repository in pull request #38