Skip to content

Instantly share code, notes, and snippets.

@ursuad
Forked from andyrepton/federation-apiserver.yaml
Created August 2, 2016 13:21
Show Gist options
  • Save ursuad/d926442af0fe8b668047ae4ecccc92bb to your computer and use it in GitHub Desktop.
Save ursuad/d926442af0fe8b668047ae4ecccc92bb 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