Skip to content

Instantly share code, notes, and snippets.

@bastman
Created November 17, 2018 10:42
Show Gist options
  • Save bastman/e9a5fec2150b619a0c239f21386319a2 to your computer and use it in GitHub Desktop.
Save bastman/e9a5fec2150b619a0c239f21386319a2 to your computer and use it in GitHub Desktop.
how to deploy a local build docker image to local k8s (docker-edge) - without registry
# the trick: setting the imagePullPolicy to Never.
# see:
# - https://stackoverflow.com/questions/50739405/docker-for-macedge-kubernetes-reference-local-image
# or: https://github.com/dockersamples/example-voting-app/blob/master/kube-deployment.yml
---
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: local-nginx-sebtest
labels:
app: local-nginx-sebtest
spec:
replicas: 1
template:
metadata:
labels:
app: local-nginx-sebtest
spec:
containers:
- name: local-nginx-sebtest
image: local-nginx-sebtest:latest
# K8s ( docker-edge): DO NOT PULL IMAGE
imagePullPolicy: Never
ports:
- containerPort: 80
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment