├── .github └── workflows │ └── build.yml ├── .gitignore ├── .goreleaser.Dockerfile ├── .goreleaser.yml ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── SopsSecretGenerator.go ├── SopsSecretGenerator_test.go ├── docs └── argocd.md ├── go.mod ├── go.sum └── testdata ├── .sops.yaml ├── empty.txt ├── file.env ├── file.ini ├── file.json ├── file.txt ├── file.yaml ├── file2.txt ├── generator-invalidenv.yaml ├── generator-noname.yaml ├── generator-oldkind.yaml ├── generator-wrongkind.yaml ├── generator-wrongversion.yaml ├── generator.yaml ├── krm-combined.yaml ├── krm-error.yaml ├── krm-function-input.yaml ├── notyaml.txt ├── secring.gpg ├── vars.env ├── vars.json └── vars.yaml /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | SopsSecretGenerator 2 | dist/ 3 | coverage.txt 4 | .github_token 5 | -------------------------------------------------------------------------------- /.goreleaser.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/.goreleaser.Dockerfile -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/README.md -------------------------------------------------------------------------------- /SopsSecretGenerator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/SopsSecretGenerator.go -------------------------------------------------------------------------------- /SopsSecretGenerator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/SopsSecretGenerator_test.go -------------------------------------------------------------------------------- /docs/argocd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/docs/argocd.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/go.sum -------------------------------------------------------------------------------- /testdata/.sops.yaml: -------------------------------------------------------------------------------- 1 | creation_rules: 2 | - pgp: 2D2483DF73A3A0FAEE3C2A695BDC395360CE8FF4 3 | -------------------------------------------------------------------------------- /testdata/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/file.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file.env -------------------------------------------------------------------------------- /testdata/file.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file.ini -------------------------------------------------------------------------------- /testdata/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file.json -------------------------------------------------------------------------------- /testdata/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file.txt -------------------------------------------------------------------------------- /testdata/file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file.yaml -------------------------------------------------------------------------------- /testdata/file2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/file2.txt -------------------------------------------------------------------------------- /testdata/generator-invalidenv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator-invalidenv.yaml -------------------------------------------------------------------------------- /testdata/generator-noname.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator-noname.yaml -------------------------------------------------------------------------------- /testdata/generator-oldkind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator-oldkind.yaml -------------------------------------------------------------------------------- /testdata/generator-wrongkind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator-wrongkind.yaml -------------------------------------------------------------------------------- /testdata/generator-wrongversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator-wrongversion.yaml -------------------------------------------------------------------------------- /testdata/generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/generator.yaml -------------------------------------------------------------------------------- /testdata/krm-combined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/krm-combined.yaml -------------------------------------------------------------------------------- /testdata/krm-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/krm-error.yaml -------------------------------------------------------------------------------- /testdata/krm-function-input.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/krm-function-input.yaml -------------------------------------------------------------------------------- /testdata/notyaml.txt: -------------------------------------------------------------------------------- 1 | This is not YAML. 2 | -------------------------------------------------------------------------------- /testdata/secring.gpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/secring.gpg -------------------------------------------------------------------------------- /testdata/vars.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/vars.env -------------------------------------------------------------------------------- /testdata/vars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/vars.json -------------------------------------------------------------------------------- /testdata/vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goabout/kustomize-sopssecretgenerator/HEAD/testdata/vars.yaml --------------------------------------------------------------------------------