# 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