Skip to content

Instantly share code, notes, and snippets.

@ThorstenHans
Last active March 22, 2018 11:59
Show Gist options
  • Save ThorstenHans/5280889fe472051bf2c492ce70779181 to your computer and use it in GitHub Desktop.
Save ThorstenHans/5280889fe472051bf2c492ce70779181 to your computer and use it in GitHub Desktop.
k8s sample resources
apiVersion: v1
kind: Pod
metadata:
name: demo-nginx
labels:
app: demo
artefact: api
spec:
containers:
- name: webapp
image: nginx:alpine
ports:
- containerPort: 80
apiVersion: v1
kind: Secret
metadata:
name: demo-secret
type: Opaque
data:
username: VGhvcnN0ZW4=
password: VGhpcyBpcyBqdXN0IGEgc2FtcGxlLCBidXQgdGhhbmtzIGZvciBkZWNvZGluZw==
kind: Service
apiVersion: v1
metadata:
name: nginx-svc
spec:
selector:
artefact: api
ports:
-
protocol: TCP
port: 8080
targetPort: 80
type: LoadBalancer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment