CLOUD PAAS / KUBERNETES HOSTING

Cluster Installation

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 Cluster Installation 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.

SolutionKubernetes ClusterAvailable for automatic installation viaRuk-Com MarketplaceUnder the Clusters category (or use Search to search), note that this cluster solution is available to billing customers only – learn abouttrial limitations

Ruk-Com Cloud PaaS procedure screenshot

Within the opened installation window Customize the available options to get a specific cluster for your needs:

  • Application deployment
    - Clean up the cluster with pre-deployed HelloWorld samples.
    – Deploy custom helm or stack via shell command – Select this option to provide commands for manually deploying custom applications fromhelmrepository
  • Topology
    - Development: one master (1) and one scalable worker (1+)
    - Production: multi master (3) with API balancers (2+) and scalable workers (2+)
  • Kubernetes Dashboard- Choose between v1 (stable) and v2 (beta) options (the latter has many improvements including a better UX)
  • Attach dedicated NFS Storage with dynamic volume provisioning– Uncheck if you want to register your own storage class (requires in-depth K8 knowledge)
  • Enable Remote API Access– Mark if you plan to use the kubectl command-line tool or other remote clients. This can be enabled later via the built-in Remote API extension that has been added.
  • Install Prometheus & Grafana– Make sure to install these monitoring tools (recommended). This deployment requires an additional 5GB of disk space for the persistent volume and approximately 500 MB of RAM. This can be configured later through the built-in Monitoring add-on.
  • Environment– Set a name for your Environment.
  • Display Name– specify alias
  • Region- Select region (if applicable)
Ruk-Com Cloud PaaS procedure screenshot

Click Install and wait a few moments for the platform to automatically configure your K8s cluster.