Kubernetes Cloud
This ia a collection of frequently asked questions about Kubernetes Cloud.
-
What kind of redundancy do your Kubernetes clusters offer?
The control plane always uses 3 master nodes to ensure redundancy for the management infrastructure.
The persistent storage is based on 100% SSD storage and is managed in CEPH cluster where your data is stored multiple times across multiple physical SSDs. This ensures that a defect in an individual SSD will not lead to neither data loss nor an interruption in data access.
-
Does Kubernetes Cloud Use Dedicated Computing Resources?
Yes.
Safe Swiss Cloud’s Kubernetes offering is based on dedicated computing resources for each cluster. These resources are not shared with any other customers.
This means the best possible performance and the ability to configure the cluster based on your requirements. Since you are the only one using it, you can for example choose exactly which operators to install.
-
What kind of redundancy do you provide for your storage media?
All storage media at Safe Swiss Cloud are provided on redundant data storage clusters (SAN), which offer the following types of redundancy:
Defective storage media: if an SSD is defective, the customer does not notice anything and processing continues normally. Safe Swiss Cloud replaces the defective storage media in the background without downtime.
Defective Storage Node: If a Storage Node is defective, the customer does not notice anything and processing continues normally. Safe Swiss Cloud replaces the defective storage device in the background without downtime.
The use of 100% clustered block storage based on SSDs ensures maximum reliability, uptime and performance.
-
What is Kubernetes?
Kubernetes is an open-source platform for automating container-based applications. It was developed by Google and is now a part of the Cloud Native Computing Foundation. Kubernetes can be deployed on a variety of cloud computing platforms, including Google Cloud, AWS, Microsoft Azure, and several others.
The need for Kubernetes arises from the increasing use of containers in developing and deploying applications. Containers are an efficient and consistent way to deploy applications across different environments. Kubernetes makes it easier to manage containers and automate deployment processes. With Kubernetes, developers and IT teams can deploy applications quickly, efficiently, and reliably, regardless of the underlying infrastructure.
Kubernetes can be used in various ways, including deploying applications in the cloud, scaling applications, managing container orchestration, load balancing, monitoring, and recovering applications.
The benefits of Kubernetes in application development are numerous. It facilitates scaling of applications, allocation of resources, and automatic recovery of applications in case of failures. Kubernetes also offers a high degree of flexibility and portability, allowing applications to be deployed seamlessly across different infrastructures. Moreover, it can improve collaboration between developers and IT teams by providing standardized workflows and automated processes.
Overall, Kubernetes can help developers and IT teams develop and deploy faster and more efficient applications that seamlessly function in different environments. It is a powerful platform that enables automation of complex tasks and improves scalability of applications.
-
Does Kubernetes Cloud offer persistent storage?
Yes.
Persistent storage is part of our standard offering and allows for the dynamic allocation and release of persistent storage claims.
-
Does Kubernetes Cloud have self service functionality?
Yes.
Customers get access to a WebGUI based on the OKD distribution of Kubernetes which provides a superb dashboard as well as management functions for your containers and projects.
Customers can also access their Kubernetes projects via the command line (CLI) utilities like kubectl, oc and odo.
-
Do you support software defined networking (SDN)?
Yes, all our clouds offer software defined networking (SDN).
This allows you to create your own networks and rules of access to each network and between them.
-
What sort of redundancy do you provide for your storage volumes?
All storage volumes at Safe Swiss Cloud are provisioned on redundant data storage clusters (SAN), providing the following types of redundancy:
Redundant storage media: if an SSD has a defect, customers will not notice anything and processing will continue as normal. Safe Swiss Cloud will replace the defective storage device in the background without downtime.
Redundant storage node: if a storage node has a defect, customers will not notice anything and processing will continue as normal. Safe Swiss Cloud will replace the defective storage device in the background without downtime.
The use of 100% clustered block storage based on SSDs ensures maximum reliability, uptime and performance.