Showing around the functions of the Enterprise Managed Kubernetes dashboard within Fuga Cloud.
Prerequisites:
Overview:
The first part is getting to the EMK dashboard.
From the Fuga Dashboard you can find in the left sidebar the EMK service, click there on "EMK".
Opening the EMK view:
Opening the EMK view will give you a window for the first time where it creates your environment on our platform. When that is finished you will get a nice EMK overview.
Here you can create an one click Kubernetes cluster or configure one to your flavor.
In the left top corner you will find the name for your EMK Project.
Creating a Managed Kubernetes Cluster:
Creating an EMK Cluster is very easy and requires some small steps.
1. (Optional) give your cluster a name
We offer various versions of Kubernetes and are working hard to always offer the latest Minors and Patches.
3. Configure your worker pool(s)
A. (Optional) give it a name
B. Choose a Machine type (Instance flavor)
C. Setup autoscaler minimum
These are the minimum nodes your cluster will run with.
D. Setup autoscaler maximum
These are the maximum nodes your cluster can run with.
E. Setup maximum surge
This is the maximum number of nodes that will scale down, at a time, when they are not required anymore.
4. (Optional) configure DNS for your EMK Cluster. (This requires a DNS zone in Fuga).
5. Configure your maintenance window
A. Set the start time of the maintenance window
B. Set your timezone for the time selected in step A
C. Toggle if there may be Operating System updates
D. Toggle if there may be Kubernetes Patch updates
6. (Optional) Configure hibernation of your EMK Cluster
A. Select the days for hibernation
B. Set wake up time
C. Set hibernate at time
7. (Optional) select extra install options
At the bottem of the page you can find the total minimum and total maximum cost of your configured cluster. Keep in mind that with auto scaling the costs can change between those two numbers. Making use of PVC's, extra IP's and loadbalancers can increase the price, as the stated price is an indication range for the selected worker pools.
Now be patient and wait until your cluster is online. You can see all your created clusters at the EMK Cluster overview.
The EMK Cluster overview:
When you have created your cluster, you will find it in the EMK Cluster overview. From this point you can start various actions:
1. See the details of your cluster by clicking on the name
2. Click the “...”
A. Hibernate your cluster
B. Cluster access
Get your kubeconfig
C. Upgrade your cluster
D. Schedule maintenance
E. Trigger reconcile
F. Rotate kubeconfig
G. Show the yaml configuration of your cluster
H. Delete your cluster
In this cluster overview example there is one cluster. I have created one that has the possibility to upgrade. That’s why there is a “^” behind the version and it is orange. If there is a minor upgrade possible it will show two “^^”. Clicking those “^^” will give the option to upgrade your cluster in a form to a higher version.
Make sure your load can run on the next version of Kubernetes!
EMK Cluster details
To get here, you go to the EMK Cluster overview and click on the name of one of your clusters. In this overview you see 4 different blocks.
1. Specifications of your cluster2. The worker pools of your cluster
3. The infrastructure of your cluster
4. Logging and monitoring of your cluster
Cluster specification
Here you can find the status of your cluster, the kubernetes version and your kubeconfig.
Worker pools
Here you can view and create worker pools. In the worker pool you can find: container runtime interface (cri), machine type (Instance flavor), minimum nodes, maximum nodes, max surge of nodes at a time, the availability zones and how big each node ephemeral storage is.
Infrastructure
Here you can find: the region where the cluster is deployed, the network type, various network CIDR’s and the shoot domain.
Logging and monitoring
Here you can find the maintenance window, hibernation window and the Grafana dashboard to see the statistics of your cluster.
Final word
In this walkthrough you have learned where to find what in the Fuga Dashboard, how to create a k8s cluster and see all the configuration details of the cluster. To access your cluster see our documentation here: How to access my EMK Cluster