Skip to content

Instantly share code, notes, and snippets.

@andyrepton
Created August 2, 2016 12:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save andyrepton/bf490bf21b1bd8ae3e65673bba2b7469 to your computer and use it in GitHub Desktop.
Save andyrepton/bf490bf21b1bd8ae3e65673bba2b7469 to your computer and use it in GitHub Desktop.
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: federation-apiserver
namespace: federation
labels:
app: federated-cluster
spec:
template:
metadata:
name: federation-apiserver
labels:
app: federated-cluster
module: federation-apiserver
spec:
containers:
- name: apiserver
image: kelseyhightower/federation-apiserver:a03b7405e5c8f09629c5a50f15641fed
command:
- /usr/local/bin/federation-apiserver
- --bind-address=0.0.0.0
- --etcd-servers=http://localhost:2379
- --service-cluster-ip-range=10.10.0.0/24
- --secure-port=443
- --advertise-address=0.0.0.0
- --token-auth-file=/srv/kubernetes/known-tokens.csv
ports:
- containerPort: 443
name: https
- containerPort: 8080
name: local
volumeMounts:
- name: federation-apiserver-secrets
mountPath: /srv/kubernetes/
readOnly: true
- name: etcd
image: quay.io/coreos/etcd:v2.3.3
volumes:
- name: federation-apiserver-secrets
secret:
secretName: federation-apiserver-secrets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment