# Cloudfleet - Next Generation Kubernetes From datacenter to cloud to edge, Cloudfleet delivers the Kubernetes experience as it was meant to be. Fully managed control plane, just-in-time infrastructure, automated upgrades, all seamlessly controlled through a single pane of glass for your clusters. Best today for hybrid and multi cloud Kubernetes. Just one Kubernetes cluster, with no operational overhead, to deploy workloads on any cloud provider in any region. Integrate public and private clouds, on-premises infrastructure, and edge environments. Cloudfleet automatically replaces underutilized or expensive nodes and consolidates workloads onto more efficient infrastructure. ## Cloudfleet Kubernetes: - [Artificial Intelligence and Machine learning](https://cloudfleet.ai/machine-learning-infrastructure/): Cloudfleet ML Platform empowers data scientists with self-service tools for Jupyter notebooks, training, and inference, supporting frameworks like PyTorch and TensorFlow. Optimize AI infrastructure with 1300+ instance types, cutting costs by up to 73%. Deploy CNCF-conformant Kubernetes clusters with enterprise-grade features and seamless customization. - [Independent Software Vendors (ISVs)](https://cloudfleet.ai/independent-software-vendor-distribution/): Empower your customers with multi-cloud Kubernetes. Enable seamless software deployment and management across public clouds and on-premises infrastructure with consistent scaling, unified management, and unparalleled flexibility for ISVs. - [Kubernetes Cost optimization and FinOps](https://cloudfleet.ai/kubernetes-cost-optimization/): Optimize your Kubernetes costs with automated scaling, provisioning, and bin packing. Reduce cloud expenses by up to 50% with intelligent instance selection, spot automation, and fast autoscaling - letting you focus on business growth. - [Multi-cloud Kubernetes clusters and globally distributed Kubernetes workloads](https://cloudfleet.ai/multi-cloud-kubernetes/): Cloudfleet Kubernetes Engine (CFKE) is a fully managed Kubernetes service that allows you to run your applications on any cloud provider, in any region, from a single control plane. - [On-premises Kubernetes and Kubernetes in Hybrid Clouds](https://cloudfleet.ai/on-premises-kubernetes-hybrid-cloud/): Discover the future of enterprise computing with Cloudfleet Kubernetes Engine. Hybrid cloud merges private cloud security with public cloud scalability, enabling seamless management of on-premises and cloud-hosted environments. Unlock efficiency, security, and growth today! ## Documentation All the information you need to get started with Cloudfleet, including guides, code samples, best practices, tutorials, API references, and more! ### Reference - [API reference](https://cloudfleet.ai/docs/reference/api-reference/): Cloudfleet API Reference, providing detailed information on API operations, request and response structures, error codes, and billing requirements for using chargeable endpoints. ### Release notes - [Release notes](https://cloudfleet.ai/docs/release-notes/release-notes/): Release notes for Cloudfleet, including new features, improvements, and bug fixes. ### Introduction - [What is Cloudfleet?](https://cloudfleet.ai/docs/introduction/what-is-cloudfleet/): A quick introduction to Cloudfleet and its features - [Getting started](https://cloudfleet.ai/docs/introduction/getting-started/): Learn your first steps with Cloudfleet - [Install Cloudfleet CLI](https://cloudfleet.ai/docs/introduction/install-cloudfleet-cli/): Explore the Cloudfleet CLI, a command-line tool for easy interaction with Cloudfleet's API and powerful cloud computing providers. ### Cluster management - [Cluster types](https://cloudfleet.ai/docs/cluster-management/cluster-types/): Learn the different types of Cloudfleet Kubernetes Engine (CFKE) clusters - [Kubernetes versions and upgrades](https://cloudfleet.ai/docs/cluster-management/kubernetes-versions/): Learn about Cloudfleet Kubernetes Engine (CFKE) version support policies, including support for Kubernetes versions, patch updates, and exceptions for end-of-life versions to ensure smooth migrations and upgrades. ### Auto-provisioned infrastructure - [Fleets](https://cloudfleet.ai/docs/cloud-infrastructure/fleets/): Learn what fleets are and how to create and manage them in CFKE - [Node regions](https://cloudfleet.ai/docs/cloud-infrastructure/node-regions/): Explore global cloud computing with Cloudfleet's diverse regions, strategically positioned to optimize performance, comply with data laws, and reduce latency for your AI and ML projects. - [Fleet configuration](https://cloudfleet.ai/docs/cloud-infrastructure/fleet-configuration/): Learn how to connect your cloud account to CFKE cluster to provision nodes ### Self-managed infrastructure - [Self-managed nodes](https://cloudfleet.ai/docs/hybrid-and-on-premises/self-managed-nodes/): This section explains how to use Cloudfleet with self-managed infrastructure ### Workload management - [Node auto-provisioner](https://cloudfleet.ai/docs/workload-management/node-provisioner/) - [Resource monitoring and pod autoscaling](https://cloudfleet.ai/docs/workload-management/pod-autoscaling/): Learn how to monitor resource usage and automatically scale your applications with kubectl top and Horizontal Pod Autoscaling (HPA) - [Private container registries](https://cloudfleet.ai/docs/workload-management/private-container-registries/): How to pull container images from private registries in Cloudfleet Kubernetes Engine - [Accessing cloud APIs securely](https://cloudfleet.ai/docs/workload-management/accessing-cloud-apis/): How to access cloud APIs from Cloudfleet Kubernetes Engine without hardcoded keys - [GPU-based workloads](https://cloudfleet.ai/docs/workload-management/gpu-based-workloads/): Learn how to provision nodes with NVIDIA GPUs and schedule GPU-based workloads with Cloudfleet Kubernetes Engine. ### Networking - [Networking architecture](https://cloudfleet.ai/docs/networking/architecture/): Learn how Cloudfleet manages in-cluster networking securely across platforms. - [Public cloud load balancing](https://cloudfleet.ai/docs/networking/load-balancing/): Exposing services to public or private internet on Cloudfleet Kubernetes Engine - [On-premises load balancing with BGP](https://cloudfleet.ai/docs/networking/on-premises-load-balancing-with-bgp/): Learn how to implement BGP load balancing in hybrid and on-premises Kubernetes clusters - [Egress Gateways](https://cloudfleet.ai/docs/networking/egress-gateways/): Learn how to use Cilium Egress Gateway to route outgoing CFKE traffic. ### Organization management - [User management](https://cloudfleet.ai/docs/organization/users/): Users section, outlining how to manage organization memberships, user roles, and project access, ensuring secure and efficient team collaboration. - [API tokens](https://cloudfleet.ai/docs/organization/api-tokens/): Learn how to create and manage API tokens for your organization. - [Service quotas](https://cloudfleet.ai/docs/organization/quotas/): Service quotas section details the management and application of resource quotas at project, organization, and platform levels, ensuring efficient and controlled resource usage. - [Billing and pricing](https://cloudfleet.ai/docs/organization/billing/): Explore the Billing and Pricing section of Cloudfleet to understand our transparent billing cycles for subscriptions and utility charges, tailored to suit various user needs and plans. - [Single Sign-On (SSO)](https://cloudfleet.ai/docs/organization/sso/): Learn how to set up Single Sign-On (SSO) for your Cloudfleet organization ### Troubleshooting - [Handle single-platform container images](https://cloudfleet.ai/docs/troubleshooting/handle-single-platform-images/): Learn how to handle single-platform container images in Cloudfleet ## Tutorials The Tutorial section provides comprehensive guides and step-by-step instructions on a variety of topics, from cloud computing and Kubernetes to Machine Learning and AI. Whether you're a beginner looking to get started or an expert seeking advanced techniques, our tutorials offer practical insights, best practices, and hands-on examples to help you succeed in building, deploying, and scaling modern applications. ### General - [Access Cloudfleet Kubernetes cluster from GitHub Actions](https://cloudfleet.ai/tutorials/general/access-cloudfleet-kubernetes-cluster-from-github-actions/): Learn how to access the Cloudfleet Kubernetes Engine (CFKE) API from GitHub Actions and other continuous integration (CI) tools. This guide covers generating API credentials, storing them securely, and using them to interact with CFKE clusters. - [How to expose Kubernetes services to the public using DNS Load Balancing](https://cloudfleet.ai/tutorials/general/how-to-expose-kubernetes-services-to-the-public-using-dns-load-balancing/): Learn how to expose Kubernetes services to the public using DNS load balancing in CloudFleet Kubernetes Engine. This guide covers DNS setup, service exposure, TLS configuration, and secure traffic handling with Let's Encrypt. ### Cloud & Kubernetes - [Install and Configure Istio service mesh](https://cloudfleet.ai/tutorials/cloud/install-istio/): Learn how to install Istio service mesh on Cloudfleet Kubernetes Engine (CFKE) using the Istio CNI plugin for efficient network management. - [Use persistent volumes with Cloudfleet on Hetzner](https://cloudfleet.ai/tutorials/cloud/use-persistent-volumes-with-cloudfleet-on-hetzner/): Learn how to use persistent volumes with Cloudfleet on Hetzner. This guide covers creating a persistent volume claim (PVC) and attaching it to a pod in a Cloudfleet Kubernetes Engine (CFKE) cluster for nodes hosted in Hetzner. - [Create GPU Kubernetes cluster with Lambda cloud](https://cloudfleet.ai/tutorials/cloud/create-gpu-kubernetes-cluster-with-lambda-cloud/): Learn how to create a GPU-powered Kubernetes cluster using Lambda Cloud and Cloudfleet. This step-by-step guide walks you through setting up a Lambda instance, integrating it with Cloudfleet, and running AI/ML workloads. - [How to create Kubernetes Jobs from AWS Lambda](https://cloudfleet.ai/tutorials/cloud/how-to-create-kubernetes-jobs-from-aws-lambda/): Learn how to create and trigger Kubernetes Jobs from AWS Lambda, enabling dynamic, event-driven workloads with automated scaling and optimized resource management. ### Hybrid cloud and on-premises Kubernetes - [Deploy Kubernetes on Proxmox: a step-by-step tutorial](https://cloudfleet.ai/tutorials/on-premises/deploy-kubernetes-on-proxmox-a-step-by-step-tutorial/): Learn how to set up a Kubernetes cluster on Proxmox VM and deploy your first container application. ### Machine Learning & Artificial Intelligence - [Add code interpreter into your LLM apps with llm-sandbox](https://cloudfleet.ai/tutorials/machine-learning/add-code-interpreter-into-your-llm-apps-with-llm-sandbox/): LLM Sandbox is a lightweight, portable environment built to run code generated by Large Language Models (LLMs) in a secure, isolated setting using Docker containers.