Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.7% dependent packages on proxy.golang.org
Top 1.1% dependent repos on proxy.golang.org
Top 1.1% forks on proxy.golang.org
Top 0.8% docker downloads on proxy.golang.org
proxy.golang.org : go.mozilla.org/sops
Package sops manages JSON, YAML and BINARY documents to be encrypted or decrypted. This package should not be used directly. Instead, Sops users should install the command line client via `go get -u go.mozilla.org/sops/cmd/sops`, or use the decryption helper provided at `go.mozilla.org/sops/decrypt`. We do not guarantee API stability for any package other than `go.mozilla.org/sops/decrypt`. A Sops document is a Tree composed of a data branch with arbitrary key/value pairs and a metadata branch with encryption and integrity information. In JSON and YAML formats, the structure of the cleartext tree is preserved, keys are stored in cleartext and only values are encrypted. Keeping the values in cleartext provides better readability when storing Sops documents in version controls, and allows for merging competing changes on documents. This is a major difference between Sops and other encryption tools that store documents as encrypted blobs. In BINARY format, the cleartext data is treated as a single blob and the encrypted document is in JSON format with a single `data` key and a single encrypted value. Sops allows operators to encrypt their documents with multiple master keys. Each of the master key defined in the document is able to decrypt it, allowing users to share documents amongst themselves without sharing keys, or using a PGP key as a backup for KMS. In practice, this is achieved by generating a data key for each document that is used to encrypt all values, and encrypting the data with each master key defined. Being able to decrypt the data key gives access to the document. The integrity of each document is guaranteed by calculating a Message Authentication Code (MAC) that is stored encrypted by the data key. When decrypting a document, the MAC should be recalculated and compared with the MAC stored in the document to verify that no fraudulent changes have been applied. The MAC covers keys and values as well as their ordering.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/go.mozilla.org/sops
Keywords: aws, azure, devops, gcp, pgp, secret-distribution, secret-management, security, sops
License: MPL-2.0
Latest release: 26 days ago
Namespace: go.mozilla.org
Dependent packages: 49
Dependent repositories: 27
Stars: 12,428 on GitHub
Forks: 720 on GitHub
Docker dependents: 9
Docker downloads: 36,180
See more repository details: repos.ecosyste.ms
Last synced: 9 days ago
github.com/helmfile/helmfile v0.164.0 💰
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. G...325 versions - Latest release: about 1 month ago - 4 dependent packages - 7 dependent repositories - 1,748 stars on GitHub
github.com/updatecli/updatecli v0.75.0 💰
A Declarative Dependency Management tool176 versions - Latest release: 2 months ago - 2 dependent repositories - 261 stars on GitHub
github.com/buttahtoast/subst v0.3.3
Substitution for Kustomize (ArgoCD Plugin)26 versions - Latest release: 3 months ago - 0 stars on GitHub
try.gitea.io/olblak/updatecli-mirror v0.74.0
167 versions - Latest release: 3 months agogithub.com/inloco/sops-kustomize-generator-plugin v1.1.4
SOPS Kustomize Generator Plugin10 versions - Latest release: 4 months ago - 6 stars on GitHub
github.com/mozilla-services/autograph v0.0.0-20240125155224-c890e14de5b0
Mozilla's digital signature service6 versions - Latest release: 5 months ago - 1 dependent package - 7 dependent repositories - 139 stars on GitHub
github.com/helmfile/vals v0.33.0
Helm-like configuration values loader with support for various sources49 versions - Latest release: 5 months ago - 3 dependent packages - 3 dependent repositories - 316 stars on GitHub
github.com/variantdev/vals v0.33.0
Helm-like configuration values loader with support for various sources49 versions - Latest release: 5 months ago - 32 dependent packages - 57 dependent repositories - 206 stars on
github.com/bersalazar/vals v0.30.0
Helm-like configuration values loader with support for various sources46 versions - Latest release: 6 months ago - 0 stars on GitHub
github.com/jenkins-x/jx-promote v0.6.7
309 versions - Latest release: 7 months ago - 11 dependent packages - 1 dependent repositoriesgithub.com/jenkins-x-plugins/jx-promote v0.6.7
this plugin promotes applications by creating Pull Requests309 versions - Latest release: 7 months ago - 5 dependent packages - 13 dependent repositories - 2 stars on GitHub
github.com/steffakasid/clinar v0.0.0-20231011180201-0b0394478830
A tool to cleanup stale gitlab runners10 versions - Latest release: 8 months ago - 6 stars on GitHub
github.com/carlpett/terraform-provider-sops v1.0.0
A Terraform provider for reading Mozilla sops files23 versions - Latest release: 9 months ago - 373 stars on GitHub
github.com/carlpett/terraform-sops v1.0.0
23 versions - Latest release: 9 months agogithub.com/tooploox/oya v0.0.20
Using Oya packs containing reusable boilerplate & scripts, you can bootstrap easy to work with, d...20 versions - Latest release: about 1 year ago - 152 stars on GitHub
github.com/woodcockjosh/helmfile v0.153.1
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. G...312 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/jfxdev/sops-wrapper v0.0.5
Integrated wrapper library for Mozilla SOPS5 versions - Latest release: about 1 year ago - 2 stars on GitHub
github.com/kaweezle/krmfnsops v0.1.7
KRM function (Kustomize) to decrypt SOPS encoded resources9 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/lokkersp/terraform-provider-sops v0.6.10
A Terraform provider for reading Mozilla sops files24 versions - Latest release: over 1 year ago - 8 stars on GitHub
gitlab.com/openlizz/lizz v0.0.0-20220831081359-274850b5d42c
Copyright © 2022 Rémi Calizzano <[email protected]> Licensed under the Apache License, Ve...1 version - Latest release: almost 2 years ago - 0 stars on GitLab.com
github.com/goabout/kustomize-sopssecretgenerator v1.6.0
Kustomize generator plugin that generates Secrets from sops-encrypted files14 versions - Latest release: almost 2 years ago - 98 stars on GitHub
github.com/philomory/vals v0.16.2
Helm-like configuration values loader with support for various sources27 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/carnei-ro/vals v0.16.0
Helm-like configuration values loader with support for various sources26 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/roboll/helmfile v0.144.0
Deploy Kubernetes Helm Charts293 versions - Latest release: about 2 years ago - 14 dependent packages - 31 dependent repositories - 3,969 stars on GitHub
github.com/mozilla-services/foxsec-pipeline/contrib v0.0.0-20220203204809-7b880fda824c
Log analysis pipeline utilizing Apache Beam2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 25 stars on GitHub
github.com/mozilla-services/autograph-edge v0.0.0-20220110225717-ad4614b7c3e3
Public endpoint of the Autograph signing service1 version - Latest release: over 2 years ago - 3 stars on GitHub
github.com/golang-libraries/sopsdecryptor v0.1.0
Mozilla SOPS decryption helper library1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/digitalis-io/vals v0.14.0
Helm-like configuration values loader with support for various sources23 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/renehernandez/helmfile-testing v1.0.1
274 versions - Latest release: about 3 years ago - 0 stars on GitHubgithub.com/olblak/updateCli v0.3.2
Updatecli is a tool used to define and apply file update strategies.43 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/olblak/updatecli v0.3.2
Updatecli is a tool used to define and apply file update strategies.43 versions - Latest release: about 3 years ago - 0 stars on GitHub
go.mozilla.org/autograph v0.0.0-20210330134104-0d210acd41af
Mozilla's digital signature service2 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 139 stars on GitHub
github.com/jenkins-x/octant-jx v0.0.44
44 versions - Latest release: over 3 years agogithub.com/jenkins-x-plugins/octant-jx v0.0.44 removed
44 versions - Latest release: over 3 years agogithub.com/ramtandukarntt/jx-promote v0.0.236
a new plugin for promote236 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/yujunz/helmfile v0.138.4
Deploy Kubernetes Helm Charts271 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/chrismellard/helmfile v0.135.0
Deploy Kubernetes Helm Charts264 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/tnaroska/vals v0.11.0
Helm-like configuration values loader with support for various sources20 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/kuzaxak/vals v0.11.0 removed
20 versions - Latest release: over 3 years agogithub.com/tyrken/helmfile v0.130.0
Deploy Kubernetes Helm Charts250 versions - Latest release: over 3 years ago - 0 stars on GitHub
github.com/mumoshu/flux-repo v0.7.1
Enterprise-grade secrets management for GitOps9 versions - Latest release: almost 4 years ago - 11 stars on GitHub
github.com/pomerium/vals-entrypoint v0.0.1
1 version - Latest release: almost 4 years ago - 2 stars on GitHubgithub.com/marcportabellaclotet-mt/vals v0.0.0-20200613003152-c9198e169eaa
1 version - Latest release: almost 4 years agogithub.com/madhavi2491/helmfile v0.111.0
202 versions - Latest release: about 4 years ago - 0 stars on GitHubgithub.com/lumoslabs/vestibule v1.3.0
A gosu port for injecting secrets before executing24 versions - Latest release: over 4 years ago - 6 stars on GitHub
github.com/mozilla-services/foxsec-pipeline-contrib v0.0.0-20200207162647-10dc7e034db6
Additional pieces to the core foxsec pipeline1 version - Latest release: over 4 years ago - 8 dependent packages - 1 dependent repositories - 1 stars on GitHub
github.com/kopaing99/kopaing99 v0.90.8
Just another repository161 versions - Latest release: over 4 years ago - 1 stars on GitHub
github.com/kopaing99/kopaing9 v0.90.8
Just another repository161 versions - Latest release: over 4 years ago - 1 stars on GitHub