CLOUD PAAS / KUBERNETES HOSTING

Kubernetes Overview

This guide has been reviewed and reformatted for Ruk-Com Cloud PaaS. Screens may vary slightly by platform version.

Click or tap a screenshot to view it at its original size.

Objective

This guide explains how to use Kubernetes Overview on Ruk-Com Cloud PaaS, with ordered procedures and practical verification points.

Before you begin

  • Sign in with an account permitted to manage the relevant environment.
  • Confirm the target environment, region and resources before saving changes.
  • Create a backup or rollback plan before changing a production system.

Kubernetes (K8s)It is an open source system designed to automate the deployment, scaling, and management of microservices and container applications.podCentral in the K8s is a set of Linux containers that provide networking and shared storage.Network pluginsandingress controllersSupports internal and external load balancers whilepluggable storage backendsIt will automatically make the data persistent.Kubernetes kubeletPrepare pods to ensure the cluster is always in the desired health condition.

Installing a Kubernetes Cluster and configuring the network and storage is a tedious and error-prone process. Ruk-Com PaaS automates the installation, configuration, updating, and provisioning of Kubernetes services and additional cluster components.

  • Weave CNIPlugin to enable internal networking
  • CoreDNSIt's internal DNS.
  • TraefikAccess rights controller with predefined TLS for accessing external services. (with NGINX and HAProxy options available since 1.15.5)
  • NFS storage provisionerfor creatingK8s volumesautomatically (optional)
  • Kubernetes DashboardTo manage and control clusters through a modern and easy-to-use web client.
  • Helm and Tillerfor deploying hundreds of popular applications with a single click
  • K9s,kubectx,popeyeandsterncommand-line utilities to manage your cluster efficiently
  • Metrics server,Prometheus, andGrafanaFor checking the health of your cluster and applications (optional)
  • JaegerFor checking and solving system problems microservice-based distributed (optional available since 1.15.5)

In addition to the K8's unique features, it also has traditional Ruk-Com features, such as:verticalandhorizontal scaling

Tips :
For more information, see the article.Kubernetes Cluster Overviewin our blog