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
menu baru kubernetes

Klik add cluster, untuk membuat cluster kubernetes baru. Sebagai contoh disini saya memilih

Linode 2GB
Number of Linodes : 3
klik Add Node Pool
Cluster label : jaranguda-cluster
Version : 1.17

Akhiri dengan klik tombol Create
klik create

klik menu Kubernetes, klik lagi pada label cluster yang tadi dibuat
cluster label

Dibawah kubeconfig, klik tombol Download.
kubeconfig kubernetes

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.

Leave a comment

Your email address will not be published. Required fields are marked *