4 Repos
Placement of static files and configuration assets onto specific cluster nodes during provisioning.
Distinct from Static File Mount Deployments: The candidates refer to web asset optimization or Docker mounts, whereas this is about placing OS-level config files on cluster nodes.
Explore 4 awesome GitHub repositories matching devops & infrastructure · Node Configuration Files. Refine with filters or upvote what's useful.
kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve
Places inline file content and static configuration assets onto specific node roles during provisioning.
This project provides a comprehensive guide and set of scripts for deploying and configuring a production-ready Kubernetes cluster from scratch. It centers on establishing a functional environment by installing core management components, storage, and networking across multiple nodes. The implementation emphasizes high availability for the control plane, utilizing layer-4 load balancing and leader election for the API server, scheduler, and controller manager. It further ensures reliability through the deployment of a distributed key-value store for persistent runtime data. The project cover
Distributes configuration files and credentials required to initialize scheduling services across multiple nodes.
Dies ist ein Terraform-Modul für Infrastructure-as-Code, das für die Bereitstellung und Verwaltung von Amazon Elastic Kubernetes Service-Clustern und Worker-Nodes entwickelt wurde. Es fungiert als Kubernetes-Cluster-Provisioner, der das Deployment verwalteter Container-Orchestrierungsumgebungen handhabt, einschließlich der Control Plane und zugehöriger Node-Gruppen. Das Projekt bietet einen Cloud-Node-Security-Manager, um Netzwerkregeln und Security-Groups sowohl auf verwaltete als auch auf selbstverwaltete Node-Cluster anzuwenden. Es automatisiert die Einrichtung dieser Umgebungen weiter durch benutzerdefinierte Bootstrap-Skripte und Konfigurationsdateien, die während des Node-Startprozesses injiziert werden. Das Modul deckt breitere Funktionen in der AWS-Infrastrukturautomatisierung und dem regionalen Ressourcen-Deployment ab, was die Erstellung von Cloud-Ressourcen über verschiedene geografische Regionen hinweg ermöglicht. Es verwaltet zudem die Kubernetes-Netzwerksicherheit durch die Implementierung dedizierter Security-Group-Regeln, um den Cluster-Traffic zu isolieren und zu schützen.
Injects custom configuration files and bootstrap scripts into cluster nodes during the provisioning process.
Cluster API is a declarative framework and multi-cluster management system for automating the creation, scaling, and destruction of Kubernetes clusters across diverse infrastructures. It acts as a cluster provisioning orchestrator and infrastructure provisioner, using a centralized management cluster to operate the full lifecycle of multiple remote workload clusters. The project employs a provider-based plugin architecture that decouples core orchestration logic from specific cloud or bare-metal implementations. This allows the system to standardize the deployment of control planes, the boots
Defines the infrastructure and configuration required to provision nodes that host the cluster control plane.