Kubernetes di Linode masih dalam tahap beta, dan juga gratis untuk digunakan. Untuk mencoba kubernetes ini kita harus mengirim email ke support Linode, agar kubernetes diaktifkan di account anda.
Contoh email untuk requestnya
Hello there,
I'm interested to testing your new product "Linode Kubernetes Engine Beta Program", please activated it on my account.
Setelah di aktifkan, nanti muncul menu baru Kubernetes
Klik add cluster, untuk membuat cluster kubernetes baru. Sebagai contoh disini saya memilih
Number of Linodes : 3
klik Add Node Pool
Cluster label : jaranguda-cluster
Version : 1.17
Akhiri dengan klik tombol Create
klik menu Kubernetes, klik lagi pada label cluster yang tadi dibuat
Dibawah kubeconfig, klik tombol Download
.
Install Kubernetes Command Line Kubectl
Download dari official repo
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl chmod +x kubectl sudo mv kubectl /usr/local/bin/kubectl
Buat folder konfigurasi kubectl
mkdir ~/.kube
Copy file konfigurasi yang tadi di download ke file ~/kube/config
cp ~/Downloads/jaranguda-cluster-kubeconfig.yaml ~/.kube/config
Cek status cluster
kubectl cluster-info # output Kubernetes master is running at https://90b365da-0b59-416b-940d-4e0340d2i123.cpc2-us-central.linodelke.net:443 KubeDNS is running at https://90b365da-0b59-416b-940d-4e0340d2i123.cpc2-us-central.linodelke.net:443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
Saat ini kubernetes hanya tersedia di 1 lokasi yaitu Dallas, sama dengan Node Balancernya.