2 مستودعات
Mechanisms for choosing the specific type of workload controller to be generated in a cluster manifest.
Distinguishing note: Existing candidates focused on programming language types or UI controls, not orchestration controller types.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Controller Type Selection. Refine with filters or upvote what's useful.
Kompose is a suite of conversion utilities designed to translate container composition files into cloud-native cluster resource definitions. It serves as a migration tool that transforms local development specifications into production-ready manifests for Kubernetes and OpenShift. The tool functions as a translation engine that maps container specifications, network settings, and workload definitions into cluster resources. It supports target-specific manifest generation through dedicated providers, allowing for the creation of resources tailored to different environment distributions. The p
Allows specifying the type of controller to generate, such as Deployments or StatefulSets, via CLI flags or labels.
Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as an operator framework that provides generators for custom resource definitions, admission webhooks, and RBAC manifests to extend cluster functionality. The project distinguishes itself through marker-based code generation, which parses source code comments to automatically produce Kubernetes manifests and boilerplate logic. It employs a hub-and-spoke versioning model to translate data between multiple API versions and uses a three-way merge strategy to automate project migrat
Generates controllers and RBAC permissions for API types defined outside the local project.