keycloak

keycloak-gatekeeper をビルドしてみる

keycloal の APIゲートウェイ の Keyclaok-Gatekeeper をビルドしてみます。 github.com $ go get github.com/keycloak/keycloak-gatekeeper $ cd ~/go/src/github.com/keycloak/keycloak-gatekeeper $ dep ensure $ go build $ ./keycloak-gatekeeper --ver…

keycloak を HAモードで動かす (Docker Swarm mode)

概要 前に作ったKeycloakコンテナをHAモードで動かします。 https://hub.docker.com/r/moremagic/keycloak-jdbc-ping/ ロードバランサが必要なのですが nginxとかを使うのではなく Docker の Swarmモードを使ってみようとおもいます 環境情報 Ubuntu 18.04 S…

keycloak のビルドとテストをしてみた(うまくいかなかった)

keycloak の ビルド、テスト方法について調べたのでメモ。 現状ではテストが上手く動かすことができてないのですが とりあえず今までのところまでを記録しておきます コンパイルまで keycloak/README.md at master · keycloak/keycloak · GitHub git clone $…

keycloak Realm設定

Keycloak の レルム設定について 一部をメモ。 必要に応じてメモ増やしていこう AdminConsole 各項目の説明 name default value memo User registration OFF ONにすると未認証状態でユーザ追加が可能になります Edit username OFF ONにするとユーザ名の編集…

keycloak の NGNX設定(SSLアクセラレーション)

めもめも HTTPS での接続を HTTPでProxyする HTTP での接続はそのまま繋げる server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; server_name ${domain name}; port_in_redirect off; location / { proxy_set_header H…

keycloak を JDBC PING で動かす(Docker版)

Dockerfile作ってみました。 github.com quickstart postgres start $ docker run --name postgres -e POSTGRES_DATABASE=keycloak -e POSTGRES_USER=keycloak -e POSTGRES_PASSWORD=password -e POSTGRES_ROOT_PASSWORD=password -d postgres keycloak star…

keycloak を JDBC PING で動かす

前回 HA 構成を UDPマルチキャスト で作ってみましたが UDPマルチキャスト が使えない環境向けに TCP(JDBC PING)を使用してHA構成を作ってみました。 目指す構成 構築する keycloak の構成 スタンドアロンモード DB;postgres Infinispanクラスタ構成 プロ…

keycloak HAのセットアップ手順

keycloak のセットアップを行ったのでメモ。 DockerImage が公開されているからちょろいちょろいと思ってたら そのままだと HAモードで動かないことがわかりました。 https://hub.docker.com/r/jboss/keycloak-ha-postgres/ しょうがないので 公開されている…