This shows you the differences between two versions of the page.
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 |