File name
Commit message
Commit date
# mariadb을 위한 서비스 생성
apiVersion: v1
kind: Service
metadata:
name: wordpress-mysql
labels:
app: wordpress
spec:
ports:
- port: 3306
selector:
app: wordpress
tier: mysql
clusterIP: None
---
# mariadb 디플로이먼트 생성
apiVersion: apps/v1
# 리소스 종류 : 디플로이먼트
kind: Deployment
metadata:
# 디플로이먼트 이름 설정
name: wordpress-mysql
# 레이블 설정
labels:
app: wordpress
spec:
selector:
matchLabels:
app: wordpress
tier: mysql
strategy:
type: Recreate
template:
metadata:
labels:
app: wordpress
tier: mysql
spec:
containers:
# 컨테이너 이미지
- image: 192.168.11.254:5000/mariadb:10.5
name: mysql
# mariadb 환경변수 설정
env:
# mariaDB 루트 패스워드 입력
- name: MYSQL_ROOT_PASSWORD
value: password
ports:
# 컨테이너가 사용할 포트 열기
- containerPort: 3306
name: mysql