Created
December 9, 2015 19:56
Revisions
-
tmc created this gist
Dec 9, 2015 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,45 @@ kind: "ReplicationController" apiVersion: "v1" metadata: name: "etcd" spec: replicas: 3 selector: name: etcd template: metadata: labels: name: etcd spec: containers: - name: etcd image: base/k8s-etcd imagePullPolicy: Always ports: - containerPort: 2379 - containerPort: 2380 env: - name: ETCD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: ETCD_DISCOVERY value: https://discovery.etcd.io/${YOUR_DISCOVERY_TOKEN} - name: ETCD_DATA_DIR value: "/var/lib/etcd" - name: POD_IP valueFrom: fieldRef: fieldPath: status.podIP volumeMounts: - name: etcd mountPath: "/var/lib/etcd" - name: etcssl mountPath: "/etc/ssl" readOnly: true volumes: - name: etcd emptyDir: - name: etcssl hostPath: path: "/etc/ssl" This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,15 @@ kind: "Service" apiVersion: "v1" metadata: name: "etcd" spec: ports: - name: client port: 2379 - name: server port: 2380 - name: client80 port: 80 targetPort: 2379 selector: name: "etcd"