сервис_keycloak

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_keycloak [2025/05/03 15:05]
val [Kubernetes]
сервис_keycloak [2025/05/13 16:34] (current)
val [Kubernetes]
Line 13: Line 13:
 server# wget https://​github.com/​keycloak/​keycloak/​releases/​download/​22.0.5/​keycloak-22.0.5.zip server# wget https://​github.com/​keycloak/​keycloak/​releases/​download/​22.0.5/​keycloak-22.0.5.zip
  
-server:​~/​keycloak-22.0.5#​ KEYCLOAK_ADMIN=root KEYCLOAK_ADMIN_PASSWORD='​strongpassword'​ bin/kc.sh start-dev --https-certificate-file=/​root/​server.crt --https-certificate-key-file=/​root/​server.key+server:​~/​keycloak-22.0.5#​ KEYCLOAK_ADMIN=admin KEYCLOAK_ADMIN_PASSWORD='​strongpassword'​ bin/kc.sh start-dev --https-certificate-file=/​root/​server.crt --https-certificate-key-file=/​root/​server.key
 </​code>​ </​code>​
 +
 +  * [[http://​192.168.X.10:​8080/​]]
  
 ==== docker-compose ==== ==== docker-compose ====
Line 46: Line 48:
 # cat keycloak.yml # cat keycloak.yml
 </​code><​code>​ </​code><​code>​
-version: '​3'​+#version: '​3'​
  
 services: services:
Line 93: Line 95:
  
 # ###docker exec -ti postgres_db psql -U keycloak # ###docker exec -ti postgres_db psql -U keycloak
 +
 +# ###​docker-compose -f keycloak.yml down
 </​code>​ </​code>​
  
Line 143: Line 147:
 #​externalDatabase:​ #​externalDatabase:​
 #  host: "​my-postgres-postgresql.my-postgres-ns"​ #  host: "​my-postgres-postgresql.my-postgres-ns"​
 +#  host: "​my-pgcluster-rw.my-pgcluster-ns"​
 +#  host: "​my-pgpooler.my-pgcluster-ns"​
 #  port: 5432 #  port: 5432
 #  user: keycloak #  user: keycloak
Line 177: Line 183:
 ~/keycloak# kubectl -n my-keycloak-ns logs statefulsets/​my-keycloak -f ~/keycloak# kubectl -n my-keycloak-ns logs statefulsets/​my-keycloak -f
  
-~/keycloak$ curl -v http://nodeN/ -H "Host: keycloak.corp13.un"​+~/keycloak$ curl -v http://kubeN/ -H "Host: keycloak.corp13.un"​
  
 ~/keycloak$ ###kubectl -n my-keycloak-ns exec -ti my-keycloak-postgresql-0 -- psql -U postgres ~/keycloak$ ###kubectl -n my-keycloak-ns exec -ti my-keycloak-postgresql-0 -- psql -U postgres
 +</​code>​ 
 +  * [[Система Kubernetes#​Остановка сервиса]] 
 +<​code>​
 $ ###helm delete my-keycloak -n my-keycloak-ns $ ###helm delete my-keycloak -n my-keycloak-ns
 $ ###kubectl delete ns my-keycloak-ns $ ###kubectl delete ns my-keycloak-ns
сервис_keycloak.1746273942.txt.gz · Last modified: 2025/05/03 15:05 by val