mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	examples: fix OpenShift example
This commit is contained in:
		| @@ -265,11 +265,11 @@ func TestExampleObjectSchemas(t *testing.T) { | ||||
| 		}, | ||||
| 		"../examples/openshift-origin": { | ||||
| 			"openshift-origin-namespace": &api.Namespace{}, | ||||
| 			"openshift-controller":       &api.ReplicationController{}, | ||||
| 			"openshift-controller":       &extensions.Deployment{}, | ||||
| 			"openshift-service":          &api.Service{}, | ||||
| 			"etcd-controller":            &api.ReplicationController{}, | ||||
| 			"etcd-controller":            &extensions.Deployment{}, | ||||
| 			"etcd-service":               &api.Service{}, | ||||
| 			"etcd-discovery-controller":  &api.ReplicationController{}, | ||||
| 			"etcd-discovery-controller":  &extensions.Deployment{}, | ||||
| 			"etcd-discovery-service":     &api.Service{}, | ||||
| 			"secret":                     nil, | ||||
| 		}, | ||||
|   | ||||
| @@ -1,20 +1,16 @@ | ||||
| kind: ReplicationController | ||||
| apiVersion: v1 | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: etcd | ||||
|   creationTimestamp:  | ||||
| spec: | ||||
|   strategy: | ||||
|     type: Recreate | ||||
|     resources: {} | ||||
|   triggers: | ||||
|   - type: ConfigChange | ||||
|   replicas: 3 | ||||
|   selector: | ||||
|     name: etcd | ||||
|     matchLabels: | ||||
|       name: etcd | ||||
|   template: | ||||
|     metadata: | ||||
|       creationTimestamp:  | ||||
|       labels: | ||||
|         name: etcd | ||||
|     spec: | ||||
| @@ -47,7 +43,6 @@ spec: | ||||
|         resources: {} | ||||
|         terminationMessagePath: "/dev/termination-log" | ||||
|         imagePullPolicy: IfNotPresent | ||||
|         capabilities: {} | ||||
|         securityContext: | ||||
|           capabilities: {} | ||||
|           privileged: false | ||||
|   | ||||
| @@ -1,20 +1,16 @@ | ||||
| kind: ReplicationController | ||||
| apiVersion: v1 | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: Deployment | ||||
| metadata: | ||||
|   name: etcd-discovery | ||||
|   creationTimestamp:  | ||||
| spec: | ||||
|   strategy: | ||||
|     type: Recreate | ||||
|     resources: {} | ||||
|   triggers: | ||||
|   - type: ConfigChange | ||||
|   replicas: 1 | ||||
|   selector: | ||||
|     name: etcd-discovery | ||||
|     matchLabels: | ||||
|       name: etcd-discovery | ||||
|   template: | ||||
|     metadata: | ||||
|       creationTimestamp:  | ||||
|       labels: | ||||
|         name: etcd-discovery | ||||
|     spec: | ||||
| @@ -29,7 +25,6 @@ spec: | ||||
|         resources: {} | ||||
|         terminationMessagePath: "/dev/termination-log" | ||||
|         imagePullPolicy: IfNotPresent | ||||
|         capabilities: {} | ||||
|         securityContext: | ||||
|           capabilities: {} | ||||
|           privileged: false | ||||
|   | ||||
| @@ -2,7 +2,6 @@ kind: Service | ||||
| apiVersion: v1 | ||||
| metadata: | ||||
|   name: etcd-discovery | ||||
|   creationTimestamp:  | ||||
|   labels: | ||||
|     name: etcd-discovery | ||||
| spec: | ||||
|   | ||||
| @@ -2,7 +2,6 @@ kind: Service | ||||
| apiVersion: v1 | ||||
| metadata: | ||||
|   name: etcd | ||||
|   creationTimestamp:  | ||||
|   labels: | ||||
|     name: etcd | ||||
| spec: | ||||
|   | ||||
| @@ -1,13 +1,14 @@ | ||||
| apiVersion: v1 | ||||
| kind: ReplicationController | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: Deployment | ||||
| metadata:  | ||||
|   labels:  | ||||
|     name: openshift | ||||
|   name: openshift | ||||
| spec:  | ||||
|   replicas: 1 | ||||
|   selector:  | ||||
|     name: openshift | ||||
|   selector: | ||||
|     matchLabels: | ||||
|       name: openshift | ||||
|   template:  | ||||
|     metadata:  | ||||
|       labels:  | ||||
|   | ||||
| @@ -624,10 +624,10 @@ function start_kubedns { | ||||
|          | ||||
|         # TODO update to dns role once we have one. | ||||
|         ${KUBECTL} --kubeconfig="${CERT_DIR}/admin.kubeconfig" create clusterrolebinding system:kube-dns --clusterrole=cluster-admin --serviceaccount=kube-system:default | ||||
|         # use kubectl to create kubedns rc and service | ||||
|         # use kubectl to create kubedns deployment and service | ||||
|         ${KUBECTL} --kubeconfig="${CERT_DIR}/admin.kubeconfig" --namespace=kube-system create -f kubedns-deployment.yaml | ||||
|         ${KUBECTL} --kubeconfig="${CERT_DIR}/admin.kubeconfig" --namespace=kube-system create -f kubedns-svc.yaml | ||||
|         echo "Kube-dns rc and service successfully deployed." | ||||
|         echo "Kube-dns deployment and service successfully deployed." | ||||
|         rm  kubedns-deployment.yaml kubedns-svc.yaml | ||||
|     fi | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Michail Kargakis
					Michail Kargakis