12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- apiVersion: v1
- kind: List
- metadata: {}
- items:
- - apiVersion: apps/v1
- kind: Deployment
- metadata:
- annotations:
- image.openshift.io/triggers: '[{"from":{"kind":"ImageStreamTag","name":"mariadb:10.3-el8","namespace":"openshift"},"fieldPath":"spec.template.spec.containers[?(@.name==\"quotesdb\")].image"}]'
- labels:
- app: quotesdb
- app.kubernetes.io/component: quotesdb
- app.kubernetes.io/instance: quotesdb
- app.kubernetes.io/name: mariadb
- composition: quotes
- name: quotesdb
- spec:
- replicas: 1
- selector:
- matchLabels:
- composition: quotes
- deployment: quotesdb
- strategy: {}
- template:
- metadata:
- labels:
- composition: quotes
- deployment: quotesdb
- spec:
- containers:
- - image: ' '
- name: quotesdb
- env:
- - name: MYSQL_DATABASE
- valueFrom:
- configMapKeyRef:
- name: dbconfig
- key: database
- - name: MYSQL_USER
- valueFrom:
- configMapKeyRef:
- name: dbconfig
- key: username
- - name: MYSQL_PASSWORD
- valueFrom:
- secretKeyRef:
- name: dbauth
- key: password
- - name: MYSQL_AIO
- valueFrom:
- configMapKeyRef:
- name: dbconfig
- key: aio
- ports:
- - containerPort: 3306
- protocol: TCP
- resources: {}
- - apiVersion: v1
- kind: Service
- metadata:
- labels:
- app: quotesdb
- app.kubernetes.io/component: quotesdb
- app.kubernetes.io/instance: quotesdb
- app.kubernetes.io/name: mariadb
- composition: quotes
- name: quotesdb
- spec:
- ports:
- - name: 3306-tcp
- port: 3306
- protocol: TCP
- targetPort: 3306
- selector:
- composition: quotes
- deployment: quotesdb
|