1차 완료

This commit is contained in:
2024-10-04 01:04:32 +09:00
parent 82b132f519
commit 6b71884047
4 changed files with 101 additions and 8 deletions

61
k8s-manifests/pod.yaml Normal file
View File

@ -0,0 +1,61 @@
apiVersion: v1
kind: Pod
metadata:
name: wp-auto-pod
namespace: default
annotations:
sidecar.istio.io/inject: "false"
spec:
containers:
- name: wp-auto-container
image: harbor.icurfer.com/py_prj/wp-auto:0.0.1
imagePullPolicy: IfNotPresent
env:
- name: DB_HOST
valueFrom:
secretKeyRef:
name: wp-secret
key: DB_HOST
- name: DB_USER
valueFrom:
secretKeyRef:
name: wp-secret
key: DB_USER
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
name: wp-secret
key: DB_PASSWORD
- name: DB_NAME
valueFrom:
secretKeyRef:
name: wp-secret
key: DB_NAME
- name: OPENAI_API_KEY
valueFrom:
secretKeyRef:
name: wp-secret
key: OPENAI_API_KEY
- name: WP_URL
valueFrom:
secretKeyRef:
name: wp-secret
key: WP_URL
- name: WP_USER
valueFrom:
secretKeyRef:
name: wp-secret
key: WP_USER
- name: WP_API_KEY
valueFrom:
secretKeyRef:
name: wp-secret
key: WP_API_KEY
- name: WP_POST_STYLE
valueFrom:
secretKeyRef:
name: wp-secret
key: WP_POST_STYLE
restartPolicy: Never
imagePullSecrets:
- name: harbor-icurfer-private