leaseweb knowledge base logo - white color on the orange background

Getting Started with Kubernetes Overview

Getting Started with Kubernetes Overview

Getting started with Kubernetes cluster

  1. Before getting started, ensure you have already done the following:
    • Subscribed to our trial
    • Signed the quote associated with the trial
    • Received the confirmation that your cluster was provisioned
  2. You need to have the Kubectl client installed. You can follow instructions here to install it:
    https://kubernetes.io/docs/tasks/tools/#kubectl
    • You can verify with the command kubectl version to make sure the kubectl client works.  
  3. Log in to the Leaseweb Customer Portal, and on the left panel, select Kubernetes
    92176691
  4. In the Clusters page, you will then be able to see your existing pre-provisioned clusters
    92176718
  5. Under the ACTIONS field, click the Download kubeconfig link in order to download your KubeConfig
    • Download and save this file to $HOME/.kube/config in order to be discovered by the kubectl command line.
      92176693
  6. Once you have downloaded your Kubernetes configuration at the right place, you should be good to go

More information about Kubernetes

The deployment of our Kubernetes cluster is conformed to the Kubernetes standard. For more information, you can see the following articles: 

TopicAssociated documentationSpecificities
Installation of the KubeCtl toolhttps://kubernetes.io/docs/tasks/tools/#kubectlPlease disregard the sections about “kind” /  “minikube” / “kubeadm”
Deploy your first Kubernetes Applicationhttps://kubernetes.io/docs/tutorials/kubernetes-basics/deploy-app/deploy-intro/  
How to deploy the Kubernetes UI / Dashboardhttps://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/Leaseweb does not deploy the Kubernetes dashboard out of the box.
How to use Persistent VolumesKubernetes Persistent Volumes