awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bitnami-labs avatar

bitnami-labs/sealed-secrets

0
View on GitHub↗
8,925 نجوم·757 تفرعات·Go·apache-2.0·9 مشاهدات

Sealed Secrets

Sealed Secrets is a Kubernetes secret encryption tool and controller designed for GitOps security. It provides a mechanism to encrypt sensitive data into specialized resources that can be safely stored in public version control systems and decrypted only within a cluster.

The system uses an asymmetric encryption manager to seal secrets with a public key, ensuring that only the corresponding private key held within the cluster can unseal them. It includes utilities for security key rotation, secret re-encryption, and offline private key recovery to maintain data access during disaster recovery scenarios.

The controller manages the automated transformation of encrypted resources into standard Kubernetes secrets. It supports decryption scope control based on resource names and namespaces, as well as encrypted secret validation to verify resources without performing an actual unsealing process.

Features

  • GitOps Secret Management - Enables storing encrypted secrets in public version control systems for safe GitOps-based delivery.
  • Secrets Deployment Pipelines - Automates the transformation of encrypted resources into standard Kubernetes secrets during the deployment process.
  • Control Loops - Utilizes a Kubernetes-style reconciliation loop to automatically synchronize encrypted resources into standard secrets.
  • Custom Resource Definitions - Defines a specialized Kubernetes custom resource for storing and managing encrypted secrets.
  • Kubernetes Controllers - Implements a Kubernetes controller that monitors for encrypted resources and transforms them into secrets.
  • Encrypted Secret Management - Protects sensitive Kubernetes configuration data using asymmetric cryptography to prevent plain text exposure.
  • Encryption Key Management - Provides a system for managing the lifecycle of public and private keys used for sealing secrets.
  • Asymmetric Encryption - Implements asymmetric encryption to secure sensitive data using public-private key pairs.
  • In-Cluster Secret Stores - Maintains the decryption private key natively within the cluster to ensure data never leaves the secure boundary.
  • Version-Controlled Secret Encryption - Encrypts sensitive data into resources that can be safely stored in public version control.
  • Namespaced - Restricts the controller's monitoring scope to specific namespaces for better isolation and security.
  • Resource Scope Definitions - Allows restricting the controller's scope to specific namespaces rather than monitoring the entire cluster.
  • Decryption Scopes - Prevents unauthorized data movement by restricting decryption to specific resource names and namespaces.
  • Secret Re-encryptions - Allows updating encrypted resources to use the latest private keys without decrypted data leaving the cluster.
  • Offline Recovery - Provides utilities for manual decryption of secrets using backup private keys during disaster recovery.
  • Automated Key Rotations - Supports updating encryption keys on a regular schedule to ensure secrets use current security certificates.
  • Encrypted Secret Backups - Implements a mechanism to decrypt secret files using backed-up private keys for disaster recovery.
  • Secret Recovery - Enables restoring access to encrypted configuration data using offline private key backups.
  • Distributed Monitoring - Encrypts Kubernetes secrets for safe storage in version control.
  • Secrets Management - One-way encrypted secrets controller for Kubernetes.

سجل النجوم

مخطط تاريخ النجوم لـ bitnami-labs/sealed-secretsمخطط تاريخ النجوم لـ bitnami-labs/sealed-secrets

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Sealed Secrets

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Sealed Secrets.
  • stackexchange/blackboxالصورة الرمزية لـ StackExchange

    StackExchange/blackbox

    6,768عرض على GitHub↗

    Blackbox is a GPG secret management tool and asymmetric encryption wrapper used to securely store and share sensitive files within version control systems like Git, Mercurial, or Subversion. It functions as a version control secret store that encrypts files for safe storage at rest while allowing authorized users and machines to decrypt them. The system distinguishes itself by integrating directly with version control to provide plaintext diff and log visualization of encrypted files. It supports multi-recipient encryption and automated secret decryption via passphrase-less GPG subkeys, enabl

    Go
    عرض على GitHub↗6,768
  • operator-framework/operator-sdkالصورة الرمزية لـ operator-framework

    operator-framework/operator-sdk

    7,658عرض على GitHub↗

    The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes API. It serves as a toolset for defining new API types and implementing reconcile loops to automate the lifecycles of complex applications. The project provides specialized support for creating operators based on Helm charts or Ansible playbooks, allowing users to maintain a desired cluster state using existing automation tools. It includes a dedicated system for packaging controllers into standardized container image bundles for distribution via the Operator Lifecycle Manager.

    Gokubernetesoperatorsdk
    عرض على GitHub↗7,658
  • agwa/git-cryptالصورة الرمزية لـ AGWA

    AGWA/git-crypt

    9,746عرض على GitHub↗

    git-crypt is a transparent cryptography layer and secret manager for Git repositories. It encrypts specific files so they remain as ciphertext on remote servers while appearing as plaintext in local directories. The tool uses Git attributes to define the scope of files and directories targeted for encryption. It supports both symmetric secret key encryption for shared access and asymmetric public key encryption to control decryption permissions among multiple collaborators. The system automates the encryption and decryption process through hook-based filters that trigger during commit and ch

    C++
    عرض على GitHub↗9,746
  • cert-manager/cert-managerالصورة الرمزية لـ cert-manager

    cert-manager/cert-manager

    13,578عرض على GitHub↗

    This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS certificates. It functions as a native extension to the cluster API, using custom resource definitions and reconciliation loops to maintain the desired state of certificates and trust bundles across distributed services. By integrating directly with the cluster's admission control and secret storage systems, it ensures that cryptographic identities are consistently provisioned and available for application workloads. The project distinguishes itself through its extensive support for a

    Gocertificatecrdhacktoberfest
    عرض على GitHub↗13,578
عرض جميع البدائل الـ 30 لـ Sealed Secrets→

الأسئلة الشائعة

ما هي وظيفة bitnami-labs/sealed-secrets؟

Sealed Secrets is a Kubernetes secret encryption tool and controller designed for GitOps security. It provides a mechanism to encrypt sensitive data into specialized resources that can be safely stored in public version control systems and decrypted only within a cluster.

ما هي الميزات الرئيسية لـ bitnami-labs/sealed-secrets؟

الميزات الرئيسية لـ bitnami-labs/sealed-secrets هي: GitOps Secret Management, Secrets Deployment Pipelines, Control Loops, Custom Resource Definitions, Kubernetes Controllers, Encrypted Secret Management, Encryption Key Management, Asymmetric Encryption.

ما هي البدائل مفتوحة المصدر لـ bitnami-labs/sealed-secrets؟

تشمل البدائل مفتوحة المصدر لـ bitnami-labs/sealed-secrets: stackexchange/blackbox — Blackbox is a GPG secret management tool and asymmetric encryption wrapper used to securely store and share sensitive… operator-framework/operator-sdk — The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes… agwa/git-crypt — git-crypt is a transparent cryptography layer and secret manager for Git repositories. It encrypts specific files so… cert-manager/cert-manager — This project is a Kubernetes controller that automates the issuance, renewal, and lifecycle management of TLS… mozilla/sops — Sops is a secrets encryption tool designed to encrypt and decrypt sensitive values within configuration files. It… fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with…