diff --git a/README.md b/README.md index 55956ce..7d08755 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,24 @@ # kubeadm-photon-os +##Instalación de ETCD Externo + +wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 +wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 +chmod +x cfssl* +mv cfssl_linux-amd64 /usr/local/bin/cfssl +mv cfssljson_linux-amd64 /usr/local/bin/cfssljson + + +cfssl gencert -initca ca-csr.json | cfssljson -bare ca + +cfssl gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -hostname=172.16.100.100,172.16.100.101,172.16.100.102,172.16.100.103,127.0.0.1,kubernetes.default -profile=kubernetes kubernetes-csr.json | cfssljson -bare kubernetes + +scp ca.pem kubernetes.pem kubernetes-key.pem root@:~ + +cp ca.pem kubernetes.pem kubernetes-key.pem /etc/etcd + +wget https://github.com/coreos/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz +tar -zxvf etcd-v3.5.0-linux-amd64.tar.gz +mv etcd-v3.5.0-linux-amd64/etcd* /usr/local/bin/ + +mv etcd.service /etc/systemd/system/etcd.service \ No newline at end of file