eksctl is a command-line tool for provisioning, managing, and deleting managed Kubernetes clusters on Amazon EKS. It functions as a cloud infrastructure automator and cluster provisioner that creates the control plane, worker nodes, and necessary cloud networking for Kubernetes environments. The tool provides orchestration for hybrid cloud environments, integrating on-premises and edge infrastructure into a managed cloud cluster. It handles the specialized networking and credential provisioning required to link remote nodes with a cloud control plane. The project covers broad administrative
This project is a local Kubernetes cluster manager and tool that runs control plane and worker nodes as containers on a host machine. It provides an environment for local development and automated testing by emulating a full Kubernetes cluster within a container runtime. The tool enables the creation of multi-node topologies and high-availability control planes through configuration files. It supports image sideloading to transfer container images directly from the host to nodes, bypassing remote registries, and allows for offline deployments using pre-built node images. Capabilities include
jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and
This repository provides a collection of reference implementations, toolkits, and orchestration tools for training and deploying large-scale AI models on Cloud TPU hardware. It serves as a framework for managing the lifecycle of accelerator clusters, including hardware orchestration and the provisioning of high-performance compute infrastructure for machine learning workloads. The project specifically enables the pre-training of foundation models, large language models, and complex reasoning architectures through distributed training toolkits and multi-host scaling recipes. It further provide
This project provides the continuous integration infrastructure and end-to-end test orchestration required for the Kubernetes project. It serves as a specialized framework for managing CI pipelines, cloud resource leasing, and repository automation to validate core functionality and API stability.
The main features of kubernetes/test-infra are: CI Cluster Automation, Kubernetes Cluster Provisioning, Test Environment Provisioning, Cluster-Based E2E Testing, Pull Request Comment Triggers, CI Workflow Automations, Kubernetes CI/CD Environments, Cloud Resource Managers.
Open-source alternatives to kubernetes/test-infra include: eksctl-io/eksctl — eksctl is a command-line tool for provisioning, managing, and deleting managed Kubernetes clusters on Amazon EKS. It… kubernetes-sigs/kind — This project is a local Kubernetes cluster manager and tool that runs control plane and worker nodes as containers on… jenkins-x/jx — jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of… tensorflow/tpu — This repository provides a collection of reference implementations, toolkits, and orchestration tools for training and… nrwl/nx — This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning…