mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-09 05:01:46 +00:00
Merge pull request #6505 from brendandburns/hyperkube
Docker multi-node
This commit is contained in:
@@ -5,5 +5,6 @@ RUN apt-get -yy -q install iptables
|
||||
COPY hyperkube /hyperkube
|
||||
RUN chmod a+rx /hyperkube
|
||||
|
||||
COPY master.json /etc/kubernetes/manifests/master.json
|
||||
|
||||
COPY master-multi.json /etc/kubernetes/manifests-multi/master.json
|
||||
COPY master.json /etc/kubernetes/manifests/master.json
|
||||
|
45
cluster/images/hyperkube/master-multi.json
Normal file
45
cluster/images/hyperkube/master-multi.json
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"apiVersion": "v1beta3",
|
||||
"kind": "Pod",
|
||||
"metadata": {"name":"k8s-master"},
|
||||
"spec":{
|
||||
"hostNetwork": true,
|
||||
"containers":[
|
||||
{
|
||||
"name": "controller-manager",
|
||||
"image": "gcr.io/google_containers/hyperkube:v0.14.1",
|
||||
"command": [
|
||||
"/hyperkube",
|
||||
"controller-manager",
|
||||
"--master=127.0.0.1:8080",
|
||||
"--machines=127.0.0.1",
|
||||
"--sync_nodes=true",
|
||||
"--v=2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "apiserver",
|
||||
"image": "gcr.io/google_containers/hyperkube:v0.14.1",
|
||||
"command": [
|
||||
"/hyperkube",
|
||||
"apiserver",
|
||||
"--portal_net=10.0.0.1/24",
|
||||
"--address=0.0.0.0",
|
||||
"--etcd_servers=http://127.0.0.1:4001",
|
||||
"--cluster_name=kubernetes",
|
||||
"--v=2"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "scheduler",
|
||||
"image": "gcr.io/google_containers/hyperkube:v0.14.1",
|
||||
"command": [
|
||||
"/hyperkube",
|
||||
"scheduler",
|
||||
"--master=127.0.0.1:8080",
|
||||
"--v=2"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"apiVersion": "v1beta3",
|
||||
"kind": "Pod",
|
||||
"metadata": {"name":"nginx"},
|
||||
"metadata": {"name":"k8s-master"},
|
||||
"spec":{
|
||||
"hostNetwork": true,
|
||||
"containers":[
|
||||
|
Reference in New Issue
Block a user