-
-
Save msgongora/406bdabae7a42d3f68b546610f1469f1 to your computer and use it in GitHub Desktop.
Revisions
-
mtpereira revised this gist
Nov 6, 2016 . 1 changed file with 0 additions and 6 deletions.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 @@ -9,11 +9,5 @@ minikube start --vm-driver xhyve --insecure-registry localhost:5000 # Using minikube's Docker daemon from our localhost eval $(minikube docker-env) # Running a local private Docker registry kubectl apply -f local-registry.yml -
mtpereira revised this gist
Nov 4, 2016 . 1 changed file with 6 additions and 0 deletions.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 @@ -9,5 +9,11 @@ minikube start --vm-driver xhyve --insecure-registry localhost:5000 # Using minikube's Docker daemon from our localhost eval $(minikube docker-env) # Proxy localhost:5000 to the kube-registry pod POD=$(kubectl get pods --namespace kube-system -l k8s-app=kube-registry \ -o template --template '{{range .items}}{{.metadata.name}} {{.status.phase}}{{"\n"}}{{end}}' \ | grep Running | head -1 | cut -f1 -d' ') kubectl port-forward --namespace kube-system $POD 5000:5000 & # Running a local private Docker registry kubectl apply -f local-registry.yml -
mtpereira revised this gist
Oct 15, 2016 . 2 changed files with 14 additions and 1 deletion.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 @@ -1,4 +1,4 @@ # Check https://github.com/kubernetes/minikube/blob/master/DRIVERS.md#xhyve-driver brew update && brew install xhyve docker-machine-driver-xhyve kubernetes-cli minikube sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve 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,13 @@ # Setup minikube brew update && brew install xhyve docker-machine-driver-xhyve kubernetes-cli minikube sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve # Setup minikube minikube start --vm-driver xhyve --insecure-registry localhost:5000 # Using minikube's Docker daemon from our localhost eval $(minikube docker-env) # Running a local private Docker registry kubectl apply -f local-registry.yml -
mtpereira revised this gist
Oct 15, 2016 . 1 changed file with 1 addition and 1 deletion.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 @@ -1,4 +1,4 @@ # check https://github.com/kubernetes/minikube/blob/master/DRIVERS.md#xhyve-driver brew update && brew install xhyve docker-machine-driver-xhyve kubernetes-cli minikube sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve -
mtpereira revised this gist
Oct 15, 2016 . 1 changed file with 4 additions and 0 deletions.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,4 @@ # check https://github.com/kubernetes/minikube/blob/master/DRIVERS.md#xhyve-driver brew update && brew install xhyve docker-machine-driver-xhyve minikube sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve -
mtpereira revised this gist
Oct 15, 2016 . No changes.There are no files selected for viewing
-
mtpereira created this gist
Oct 15, 2016 .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,83 @@ apiVersion: v1 kind: ReplicationController metadata: name: kube-registry-v0 namespace: kube-system labels: k8s-app: kube-registry version: v0 spec: replicas: 1 selector: k8s-app: kube-registry version: v0 template: metadata: labels: k8s-app: kube-registry version: v0 spec: containers: - name: registry image: registry:2 resources: limits: cpu: 100m memory: 100Mi env: - name: REGISTRY_HTTP_ADDR value: :5000 - name: REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY value: /var/lib/registry volumeMounts: - name: image-store mountPath: /var/lib/registry ports: - containerPort: 5000 name: registry protocol: TCP volumes: - name: image-store emptyDir: {} --- apiVersion: v1 kind: Service metadata: name: kube-registry namespace: kube-system labels: k8s-app: kube-registry kubernetes.io/name: "KubeRegistry" spec: selector: k8s-app: kube-registry ports: - name: registry port: 5000 protocol: TCP --- apiVersion: v1 kind: Pod metadata: name: kube-registry-proxy namespace: kube-system spec: containers: - name: kube-registry-proxy image: gcr.io/google_containers/kube-registry-proxy:0.3 resources: limits: cpu: 100m memory: 50Mi env: - name: REGISTRY_HOST value: kube-registry.kube-system.svc.cluster.local - name: REGISTRY_PORT value: "5000" - name: FORWARD_PORT value: "5000" ports: - name: registry containerPort: 5000 hostPort: 5000