
I know the internal JSO tags are slated for death. Until then, make them correct. Also fix some examples of v1b3 conversions that did not rename the JSON field.
41 lines
945 B
YAML
41 lines
945 B
YAML
apiVersion: v1beta3
|
|
kind: ReplicationController
|
|
metadata:
|
|
labels:
|
|
name: mysql
|
|
name: mysql
|
|
spec:
|
|
replicas: 1
|
|
selector:
|
|
name: mysql
|
|
template:
|
|
metadata:
|
|
labels:
|
|
name: mysql
|
|
spec:
|
|
containers:
|
|
- resources:
|
|
limits :
|
|
cpu: 1
|
|
image: mysql
|
|
name: mysql
|
|
env:
|
|
- name: MYSQL_ROOT_PASSWORD
|
|
# change this
|
|
value: yourpassword
|
|
ports:
|
|
- containerPort: 3306
|
|
name: mysql
|
|
volumeMounts:
|
|
# name must match the volume name below
|
|
- name: mysql-persistent-storage
|
|
# mount path within the container
|
|
mountPath: /var/lib/mysql
|
|
volumes:
|
|
- name: mysql-persistent-storage
|
|
gcePersistentDisk:
|
|
# This GCE PD must already exist.
|
|
pdName: mysql-disk
|
|
fsType: ext4
|
|
|