📄️ About Kubernetes on Apiculus
Apiculus offers CloudConsole users the ability to deploy highly-available Kubernetes clusters for their cloud-native development, deployment and DevOps use cases. The Apiculus Kubernetes Service (AK8s) extends basic and advanced cluster management functionalities via the CloudConsole UI and the kubectl utility.
📄️ Creating a Kubernetes Cluster
To create a Kubernetes cluster on an advanced VPC AZ, follow the below steps:
📄️ Viewing Kubernetes Cluster Details
Apiculus CloudConsole offers a detailed view of Kubernetes clusters on the UI. Apiculus also brings the full power and accessibility of cluster management via the kubectl interface.
📄️ Scaling Kubernetes Clusters
Apiculus CloudConsole allows for manual and automatic cluster scaling. Clusters scaling can be configured from the Nodes section of cluster details or from the Operations section of cluster details.
📄️ Accessing a Cluster using the Command Line
Kubernetes clusters can be accessed and controlled from the command line using the kubeconfig manifest for the cluster. Each cluster has a unique manifest which is required to identify and target the cluster using the kubectl utility.
📄️ Accessing the Cluster Dashboard
The Kubernetes Dashboard is a web-based user interface that provides a visual representation of a cluster's resources and enables easier management and monitoring. Here's an overview of the dashboard:
📄️ Ingress Networking on Kubernetes Clusters
This Networking section under cluster details helps manage a cluster's firewalls and ingress networking. Port forwarding and load balancing rules can also be managed using kubectl.
📄️ Cluster Operations
Kubernetes clusters created on Apiculus CloudConsole allow for a set of management operations from the CloudConsole UI. While these options can be controlled using kubectl, these are provided on the UI for quick and easy access.