# Containers (K8s)

## Description

**cegedim.cloud** provides enterprise-grade **managed Kubernetes** clusters with the highest level of security and resilience built-in. All clusters are powered by **RKE2** (Rancher Kubernetes Engine 2), a security-focused Kubernetes distribution designed to meet stringent compliance requirements.

By leveraging these managed clusters, you can deploy your standard Kubernetes workloads across **cegedim.cloud** Availability Zones and data centers to maximize your applications' availability and ensure business continuity.

**cegedim.cloud** also provides a comprehensive management console powered by **Rancher**, enabling you to:

* Manage your workloads through an intuitive interface
* Configure **built-in Observability capabilities** (Logging and Monitoring)
* Integrate with your existing platforms (Grafana, ElasticSearch, Prometheus, etc.)
* Monitor cluster health and performance in real-time

{% hint style="info" %}
For customers with existing RKE-based clusters, please refer to our [Migration Guide](/compute/containers-k8s/k8s-get-started/k8s-migration-rke-to-rke2.md) for information about transitioning to RKE2.
{% endhint %}

## Cegedim Container Services (CCS)

**cegedim.cloud** Cegedim Container Services (CCS) delivers production-ready Kubernetes infrastructure with the following key capabilities:

* **Latest Kubernetes Versions**: Access to the most recent, stable Kubernetes releases on demand
* **Persistent Storage (Optional)**: Ceph CSI available for persistent volumes with Auto-Provisioning and High Availability
* **Enterprise-Grade Security**: Hardened cluster configurations adhering to CIS Kubernetes Benchmark standards
* **Network Compliance**: Adherence to enterprise network, storage, and security standards
* **Built-in Observability**: Integrated monitoring and metrics systems available on-demand for each application
* **Flexible Networking**: Support for dynamic network policies and security rules

|                           | Cluster                                |
| ------------------------- | -------------------------------------- |
| Nodes                     | 2 - 2000 (depending on CNI provider)   |
| CPU (per node)            | 2 - 16                                 |
| RAM (per node)            | 6 - 256 GB                             |
| Kubernetes Distribution   | RKE2                                   |
| Management Platform       | Rancher                                |
| Monitoring                | :white\_check\_mark:                   |
| 24x7 Monitoring           | :white\_check\_mark: Option            |
| Backup worker node        | :x:                                    |
| Backup ETCD               | Every 2 hours with 7 days of retention |
| Backup Persistent Volumes | :white\_check\_mark:                   |
| Data replication (DRP)    | :white\_check\_mark: Option            |
| High availability         | :white\_check\_mark: Option            |
| Availability              | 99.9%                                  |
| Region selection          | :white\_check\_mark:                   |
| Self-service              | :white\_check\_mark:                   |

For more information, please visit [K8s - Features](/compute/containers-k8s/k8s-features.md).

## Ordering a Kubernetes Cluster

To provision a new Kubernetes cluster through ITCare:

1. **Access ITCare Portal**: Log in to [ITCare](https://itcare.cegedim.cloud)
2. **Navigate to Kubernetes**: Go to Compute > Services, select your Service, then "Create a resource" > Kubernetes under Containers section
3. **Specify Your Requirements**:
   * Cluster size and topology (Standard or High Availability)
   * CNI provider preference (Canal, Calico, or Cilium)
   * Ingress provider preference (Nginx, Traefik, or Istio)
   * Node specifications (CPU, RAM per node)
   * Number of nodes required
   * Region selection (EB or ET)
   * VLAN selection for network connectivity
4. **Submit Your Order**: Review and confirm your cluster configuration
5. **Provisioning Time**: Cluster deployment typically takes 2-4 hours

Once your cluster is provisioned, you will receive a notification email. You can then log in to the Rancher URL with your Cegedim credentials to access and manage your cluster.

## Billing

Kubernetes cluster billing is processed **monthly** and includes the following cost factors:

### Base Costs

* **Node count and specifications**: Number of nodes and their CPU/RAM configuration
* **Storage**: Persistent volumes and backup services (if applicable)

### Monitoring Options (Additional Cost)

* **Standard Monitoring**: Alerts with no support
* **Office Hours Support**: Support during business hours
* **24x7 On-Call Support**: Round-the-clock support availability

### No Impact on Cost

* **CNI provider selection**: Canal, Calico, or Cilium have the same pricing
* **Ingress provider selection**: Nginx, Traefik, or Istio have the same pricing

For a detailed cost estimation tailored to your specific Kubernetes cluster requirements, please contact your **Service Delivery Manager**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.cegedim.cloud/compute/containers-k8s.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
