Kubernetes

Kubernetes in Thalassa Cloud

Thalassa Cloud provides fully managed Kubernetes, offering Kubernetes as a Service (KaaS) with enterprise grade functionality. Kubernetes is the foundation of all workloads, delivering container orchestration, auto-scaling, and self-healing capabilities.

Key Features

  • Managed Kubernetes control planes, eliminating the need to maintain master nodes.
  • GitOps-driven deployments using FluxCD. See GitOps for details.
  • Networking support with Cilium CNI and optional kube-proxy replacement. Read more in Networking.
  • Persistent storage via block storage CSI. See Storage.
  • Integrated security using Kubernetes-native RBAC, Validating Admission Policies, and Network Policies.

How It Works

  • Kubernetes Cluster Provisioning: Users get dedicated Kubernetes clusters deployed on Thalassa Cloud infrastructure. See Cluster Deployment.
  • Networking and Connectivity: The platform supports WireGuard-encrypted Cilium networking, allowing secure inter-pod and service communication. Learn more in Networking.
  • Storage Integration: Kubernetes workloads can use block storage-backed Persistent Volumes (PVs) with snapshot and restore capabilities. Read about Persistent Volumes.
  • Autoscaling: Kubernetes-native Horizontal Pod Autoscaler (HPA) and Cluster Autoscaler for dynamic scaling. See Autoscaling.
  • Security and Policy Enforcement: Kubernetes supports RBAC, Pod Security Policies, and Admission Control Webhooks. Learn about Security.

Thalassa Cloud provides enterprise-grade Kubernetes while maintaining developer-friendly workflows. For further details, explore the full Kubernetes Documentation.

Screenshots