awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesKubernetes Resource Manifests

Generation of YAML manifests specifically for Kubernetes custom resources and reconciliation controllers.

Distinct from Manifest Generators: Distinct from general manifest generators by focusing on the pairing of CRD schemas with controller boilerplate.

Explore 7 awesome GitHub repositories matching devops & infrastructure · Kubernetes Resource Manifests. Refine with filters or upvote what's useful.

Awesome Kubernetes Resource Manifests GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kubernetes-sigs/kubebuilderkubernetes-sigs 的头像

    kubernetes-sigs/kubebuilder

    8,992在 GitHub 上查看↗

    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

    Automatically produces role and cluster role YAML manifests based on markers in the source code.

    Gok8s-sig-api-machinery
    在 GitHub 上查看↗8,992
  • score-spec/specscore-spec 的头像

    score-spec/spec

    8,052在 GitHub 上查看↗

    Score is a platform-agnostic workload specification standard that defines containerized application deployments and their resource dependencies in a declarative YAML format. It provides a developer-centric specification that separates environment-agnostic workload definitions from environment-specific configuration, enabling consistent deployment across development, testing, and production environments. The specification framework translates a single workload definition into deployable manifests for multiple container orchestration platforms, including Docker Compose and Kubernetes. It includ

    Generates Kubernetes resource manifests from platform-agnostic workload specifications.

    Makefile
    在 GitHub 上查看↗8,052
  • kubernetes-client/pythonkubernetes-client 的头像

    kubernetes-client/python

    7,605在 GitHub 上查看↗

    The Kubernetes Python Client is a programmatic interface for cluster automation and resource management. It provides a REST-based API client that maps method calls to HTTP verbs and JSON payloads to create, update, delete, and monitor workloads and infrastructure components. The client features dynamic schema mapping and resource mapping, allowing it to control custom objects and unique resource definitions without requiring pre-defined classes or static schemas. It supports YAML manifest parsing to convert structured files into compatible objects for bulk resource deployment. The toolset co

    Provides utilities to parse YAML resource manifests into API-compatible objects for bulk deployment.

    Python
    在 GitHub 上查看↗7,605
  • sel4/sel4seL4 的头像

    seL4/seL4

    5,583在 GitHub 上查看↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Provides tools to compare commit differences between two manifest files for version tracking.

    Cmicrokernelossel4
    在 GitHub 上查看↗5,583
  • komodorio/helm-dashboardkomodorio 的头像

    komodorio/helm-dashboard

    5,625在 GitHub 上查看↗

    Helm Dashboard is a web-based interface for managing and monitoring Helm releases in Kubernetes clusters. It provides a graphical alternative to the command line for viewing deployed releases, inspecting installed charts, and performing the full lifecycle of Helm operations including installation, upgrades, rollbacks, and uninstalls. The dashboard enables users to browse releases with filtering by namespace or name, view revision history and deployment details, and compare manifest or values differences between revisions before applying changes. It supports deploying charts from repositories,

    Shows a diff of Kubernetes manifests between revisions to highlight configuration changes before applying.

    TypeScriptguihelmhelm-plugin
    在 GitHub 上查看↗5,625
  • werf/werfwerf 的头像

    werf/werf

    4,695在 GitHub 上查看↗

    Werf 是一个容器镜像构建器、Kubernetes 持续交付工具和部署编排器。它使用 Dockerfile 或汇编语法创建容器镜像,并通过将包定义转换为资源清单来管理应用程序到 Kubernetes 集群的自动化发布。 该系统通过多架构构建流水线脱颖而出,该流水线集成了系统模拟器,可在单个主机上为不同的 CPU 架构生成镜像。它采用基于内容的标记和层缓存,以避免向远程仓库上传冗余的镜像层。 除了构建和部署,该项目还包括一个用于删除孤立工件和未使用资源的仓库管理器。它还在部署过程中提供了一个安全流水线,用于从加密文件中解密敏感的应用程序凭据。

    Translates local package definitions into deployable Kubernetes resource manifests to automate application rollouts.

    Go
    在 GitHub 上查看↗4,695
  • quarkiverse/quarkus-operator-sdkquarkiverse 的头像

    quarkiverse/quarkus-operator-sdk

    143在 GitHub 上查看↗

    The quarkus-operator-sdk is a Java extension and framework for building custom Kubernetes operators and controllers. It provides an operator framework that generates boilerplate classes, registers reconcilers, and automatically produces custom resource definitions, role-based access control rules, deployment manifests, and Helm charts directly from application code metadata. The framework supports compile-time configuration validation to catch errors before deployment, standard dependency injection wiring for clients and controllers, and static native image compilation for generating self-con

    The deployment utility builds Kubernetes manifests, access control rules, and packaging bundles automatically from configuration metadata.

    Javakubernetesoperatorquarkus-extension
    在 GitHub 上查看↗143
  1. Home
  2. DevOps & Infrastructure
  3. Service Mesh Control Planes
  4. Manifest Generators
  5. Kubernetes Resource Manifests

探索子标签

  • Manifest ParsersUtilities for parsing YAML resource manifests into API-compatible objects. **Distinct from Kubernetes Resource Manifests:** Distinct from Manifest Generators: focuses on parsing existing manifests into objects rather than generating YAML files.
  • Manifest Version Diffs1 个子标签Diffs current Kubernetes manifests against a previous revision to highlight configuration changes. **Distinct from Kubernetes Resource Manifests:** Distinct from Kubernetes Resource Manifests: focuses on comparing manifest versions rather than generating YAML manifests.
  • RBAC Manifest GenerationAutomatic production of role and cluster role YAML manifests based on source code markers. **Distinct from Kubernetes Resource Manifests:** Specifically targets RBAC roles instead of generic resource manifests like ConfigMaps or Pods.
  • Workload Spec ConvertersTranslates platform-agnostic workload specifications into Kubernetes manifests. **Distinct from Kubernetes Resource Manifests:** Distinct from Kubernetes Resource Manifests: converts from a declarative workload spec, not from CRD schemas.
  • Workload-to-Kubernetes TranslatorsConverts platform-agnostic workload specifications into deployable Kubernetes manifests including Deployment, Service, and HTTPRoute resources. **Distinct from Kubernetes Resource Manifests:** Distinct from Kubernetes Resource Manifests: focuses on translating workload specs into manifests, not generating CRD schemas or controller boilerplate.