Skip to content

Commit

Permalink
added kube config files
Browse files Browse the repository at this point in the history
  • Loading branch information
Kumaranayaka, Amila authored and Kumaranayaka, Amila committed Jan 14, 2017
1 parent b615409 commit 6da215b
Show file tree
Hide file tree
Showing 5 changed files with 92 additions and 0 deletions.
Binary file added data/.master-userdata.yml.swp
Binary file not shown.
42 changes: 42 additions & 0 deletions data/config/kube-controller-manager.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
apiVersion: v1
kind: Pod
metadata:
name: kube-controller-manager
namespace: kube-system
spec:
hostNetwork: true
containers:
- name: kube-controller-manager
image: quay.io/coreos/hyperkube:v1.5.1_coreos.0
command:
- /hyperkube
- controller-manager
- --master=http://127.0.0.1:8080
- --leader-elect=true
- --service-account-private-key-file=/etc/kubernetes/ssl/apiserver-key.pem
- --root-ca-file=/etc/kubernetes/ssl/ca.pem
resources:
requests:
cpu: 200m
livenessProbe:
httpGet:
host: 127.0.0.1
path: /healthz
port: 10252
initialDelaySeconds: 15
timeoutSeconds: 15
volumeMounts:
- mountPath: /etc/kubernetes/ssl
name: ssl-certs-kubernetes
readOnly: true
- mountPath: /etc/ssl/certs
name: ssl-certs-host
readOnly: true
hostNetwork: true
volumes:
- hostPath:
path: /etc/kubernetes/ssl
name: ssl-certs-kubernetes
- hostPath:
path: /usr/share/ca-certificates
name: ssl-certs-host
24 changes: 24 additions & 0 deletions data/config/kube-proxy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
apiVersion: v1
kind: Pod
metadata:
name: kube-proxy
namespace: kube-system
spec:
hostNetwork: true
containers:
- name: kube-proxy
image: quay.io/coreos/hyperkube:v1.5.1_coreos.0
command:
- /hyperkube
- proxy
- --master=http://127.0.0.1:8080
securityContext:
privileged: true
volumeMounts:
- mountPath: /etc/ssl/certs
name: ssl-certs-host
readOnly: true
volumes:
- hostPath:
path: /usr/share/ca-certificates
name: ssl-certs-host
25 changes: 25 additions & 0 deletions data/config/kube-scheduler.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
apiVersion: v1
kind: Pod
metadata:
name: kube-scheduler
namespace: kube-system
spec:
hostNetwork: true
containers:
- name: kube-scheduler
image: quay.io/coreos/hyperkube:v1.5.1_coreos.0
command:
- /hyperkube
- scheduler
- --master=http://127.0.0.1:8080
- --leader-elect=true
resources:
requests:
cpu: 100m
livenessProbe:
httpGet:
host: 127.0.0.1
path: /healthz
port: 10251
initialDelaySeconds: 15
timeoutSeconds: 15
1 change: 1 addition & 0 deletions template.tf
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ resource "template_file" "master-user-data" {
DNS_SERVICE_IP = "${var.dns_service_ip}"
S3_BUCKET = "${var.s3_bucket}"
K8S_VER = "${var.kubelet_version}"
aws_region = "${var.aws_region}"
}

}
Expand Down

0 comments on commit 6da215b

Please sign in to comment.