- 목표 Keycloak version: 18.0.0
- multipass
- kubectl, helm
check help messages: scripts/cluster.sh
, scripts/registry.sh
scripts/cluster.sh --install
scripts/registry.sh --bootstrap
- set ingress of registries
scripts/registry.sh --set-ingress k8s-dashboard
- in zsh/bash/sh: run
k8s
or./k8s.sh
- in zsh/bash/sh: run
scripts/registry.sh --set-ingress longhorn
- in zsh/bash/sh: run
longhorn
or./longhorn.sh
- in zsh/bash/sh: run
- keycloak installation
scripts/keycloak.sh --install config
scripts/keycloak.sh --install db
- get Database Connection Info:
./scripts/keycloak.sh --open postgresql
- get Database Connection Info:
scripts/keycloak.sh --install standalone
- set keycloak Ingress:
./scripts/keycloak.sh -i ingress
- get Keycloak URL (after set Ingress):
./scripts/keycloak.sh --open standalone
- set keycloak Ingress:
- 3 nodes : scaling nodes suite
- 3 keycloak-cluster
- importing exist realm
- connect with external postgreSQL pod (it will be clustered DB. . .?)
- testable web : nodejs (it will be clustered . .? << pm2 VS HPA Cluster OR SO?)
- (언젠가) proxy 관련 설정 알아보기
- mac
- importing/exporting realm
- not operator deployment trial
- operator deployment trial (bitnami?)