💡 핵심 요약 (Executive Summary)
본 가이드는 keycloak 핵심 가이드 및 실전 아키텍처의 핵심 개념, 실전 구성 명령어 및 아키텍처 베스트 프랙티스를 다룹니다. 클라우드 네이티브 및 인프라 엔지니어링 실무에 즉시 활용 가능하도록 체계적으로 정리했습니다.
mariaDB
sql
-- 유저생성 후 keycloak 데이터베이스에 대한 권한 부여
select host,user from mysql.user;
create user 'ckckdm'@'%' identified by 'Enterprise Cloud2018!';
grant all privileges on keycloak.* to ckckdm@'%';
show grants for 'user'@'접속위치';
show grants;
-- keycloak, keycloak 계정
CREATE DATABASE keycloak;
USE keycloak;
-- 옛날 방식
SELECT PASSWORD('keycloak');
GRANT ALL PRIVILEGES ON *.* TO `keycloak`@`%` IDENTIFIED BY PASSWORD '' WITH GRANT OPTION;
FLUSH PRIVILEGES;
-- 개선 방식
CREATE USER IF NOT EXISTS 'keycloak'@'%' IDENTIFIED BY 'keycloak';
GRANT ALL PRIVILEGES ON *.* TO 'keycloak'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
차트 수정
vi chart/keycloak/values.yaml
bash
extraEnv: |
# DB datasource information 수정
설치후
- REALM 추가
- CLIENT 추가
config
Secret 확인
- USER 추가(옵션)
Leave a Reply