├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yaml ├── semantic.yml └── workflows │ ├── codeql-analysis.yml │ ├── docker.yml │ ├── go.yml │ ├── releaser.yml │ └── security.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .markdownlint.json ├── .nancy-ignore ├── .secrets.baseline.json ├── .semgrepignore ├── .vscode ├── ltex.dictionary.en-US.txt └── ltex.hiddenFalsePositives.en-US.txt ├── .wwhrd.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── FEATURES.md ├── KEYS ├── LICENSE ├── MAINTAINERS ├── NOTICE.txt ├── README.md ├── RELEASE.md ├── SECURITY.md ├── Taskfile.yml ├── api ├── Taskfile.yml ├── gen │ └── go │ │ ├── cso │ │ └── v1 │ │ │ ├── secret.pb.go │ │ │ ├── validator_api.pb.go │ │ │ └── validator_api_grpc.pb.go │ │ └── harp │ │ ├── bundle │ │ └── v1 │ │ │ ├── bundle.pb.go │ │ │ ├── bundle_api.pb.go │ │ │ ├── bundle_api_grpc.pb.go │ │ │ ├── patch.pb.go │ │ │ ├── ruleset.pb.go │ │ │ └── template.pb.go │ │ └── container │ │ └── v1 │ │ └── container.pb.go ├── jsonschema │ ├── harp.bundle.v1 │ │ ├── Bundle.json │ │ ├── Patch.json │ │ ├── RuleSet.json │ │ └── Template.json │ └── schema.go └── proto │ ├── cso │ └── v1 │ │ ├── secret.proto │ │ └── validator_api.proto │ └── harp │ ├── bundle │ └── v1 │ │ ├── bundle.proto │ │ ├── bundle_api.proto │ │ ├── patch.proto │ │ ├── ruleset.proto │ │ └── template.proto │ └── container │ └── v1 │ └── container.proto ├── cmd └── harp │ ├── internal │ ├── cmd │ │ ├── bug.go │ │ ├── bundle.go │ │ ├── bundle_decrypt.go │ │ ├── bundle_diff.go │ │ ├── bundle_dump.go │ │ ├── bundle_encrypt.go │ │ ├── bundle_filter.go │ │ ├── bundle_lint.go │ │ ├── bundle_patch.go │ │ ├── bundle_prefixer.go │ │ ├── bundle_read.go │ │ ├── container.go │ │ ├── container_identity.go │ │ ├── container_recover.go │ │ ├── container_seal.go │ │ ├── container_unseal.go │ │ ├── crate.go │ │ ├── crate_copy.go │ │ ├── crate_extract_archive.go │ │ ├── crate_push.go │ │ ├── cso.go │ │ ├── cso_parse.go │ │ ├── cso_validate.go │ │ ├── doc.go │ │ ├── from.go │ │ ├── from_bundle_template.go │ │ ├── from_consul.go │ │ ├── from_dump.go │ │ ├── from_etcd3.go │ │ ├── from_hcl.go │ │ ├── from_jsonmap.go │ │ ├── from_object.go │ │ ├── from_oplog.go │ │ ├── from_vault.go │ │ ├── from_zookeeper.go │ │ ├── keygen.go │ │ ├── keygen_aes_gcm.go │ │ ├── keygen_aes_pmac_siv.go │ │ ├── keygen_aes_siv.go │ │ ├── keygen_chacha.go │ │ ├── keygen_fernet.go │ │ ├── keygen_jwk.go │ │ ├── keygen_master_key.go │ │ ├── keygen_paseto.go │ │ ├── keygen_secretbox.go │ │ ├── keygen_xchacha.go │ │ ├── lint.go │ │ ├── passphrase.go │ │ ├── plugin.go │ │ ├── plugin_list.go │ │ ├── render.go │ │ ├── root.go │ │ ├── share.go │ │ ├── share_get.go │ │ ├── share_put.go │ │ ├── template.go │ │ ├── to.go │ │ ├── to_consul.go │ │ ├── to_etcd3.go │ │ ├── to_gha.go │ │ ├── to_object.go │ │ ├── to_ruleset.go │ │ ├── to_vault.go │ │ ├── to_zookeeper.go │ │ ├── transform.go │ │ ├── transform_compress.go │ │ ├── transform_decode.go │ │ ├── transform_decompress.go │ │ ├── transform_decrypt.go │ │ ├── transform_encode.go │ │ ├── transform_encrypt.go │ │ ├── transform_encryption.go │ │ ├── transform_hash.go │ │ ├── transform_multihash.go │ │ ├── transform_sign.go │ │ ├── transform_verify.go │ │ └── values.go │ └── config │ │ └── config.go │ ├── loader_fips.go │ ├── loader_nonfips.go │ └── main.go ├── doc.go ├── docs ├── cmd │ ├── harp.md │ ├── harp_bug.md │ ├── harp_bundle.md │ ├── harp_bundle_decrypt.md │ ├── harp_bundle_diff.md │ ├── harp_bundle_dump.md │ ├── harp_bundle_encrypt.md │ ├── harp_bundle_filter.md │ ├── harp_bundle_lint.md │ ├── harp_bundle_patch.md │ ├── harp_bundle_prefixer.md │ ├── harp_bundle_read.md │ ├── harp_completion.md │ ├── harp_completion_bash.md │ ├── harp_completion_fish.md │ ├── harp_completion_powershell.md │ ├── harp_completion_zsh.md │ ├── harp_config.md │ ├── harp_config_new.md │ ├── harp_container.md │ ├── harp_container_identity.md │ ├── harp_container_recover.md │ ├── harp_container_seal.md │ ├── harp_container_unseal.md │ ├── harp_crate.md │ ├── harp_crate_copy.md │ ├── harp_crate_extract-archive.md │ ├── harp_crate_push.md │ ├── harp_cso.md │ ├── harp_cso_parse.md │ ├── harp_cso_validate.md │ ├── harp_doc.md │ ├── harp_doc_markdown.md │ ├── harp_from.md │ ├── harp_from_bundle-template.md │ ├── harp_from_consul.md │ ├── harp_from_dump.md │ ├── harp_from_etcd3.md │ ├── harp_from_hcl.md │ ├── harp_from_jsonmap.md │ ├── harp_from_object.md │ ├── harp_from_oplog.md │ ├── harp_from_vault.md │ ├── harp_from_zookeeper.md │ ├── harp_keygen.md │ ├── harp_keygen_aes-gcm.md │ ├── harp_keygen_aes-pmac-siv.md │ ├── harp_keygen_aes-siv.md │ ├── harp_keygen_chacha.md │ ├── harp_keygen_fernet.md │ ├── harp_keygen_jwk.md │ ├── harp_keygen_master-key.md │ ├── harp_keygen_paseto.md │ ├── harp_keygen_secretbox.md │ ├── harp_keygen_xchacha.md │ ├── harp_lint.md │ ├── harp_passphrase.md │ ├── harp_plugin.md │ ├── harp_plugin_list.md │ ├── harp_render.md │ ├── harp_share.md │ ├── harp_share_get.md │ ├── harp_share_put.md │ ├── harp_template.md │ ├── harp_to.md │ ├── harp_to_consul.md │ ├── harp_to_etcd3.md │ ├── harp_to_github-actions.md │ ├── harp_to_object.md │ ├── harp_to_ruleset.md │ ├── harp_to_vault.md │ ├── harp_to_zookeeper.md │ ├── harp_transform.md │ ├── harp_transform_compress.md │ ├── harp_transform_decode.md │ ├── harp_transform_decompress.md │ ├── harp_transform_decrypt.md │ ├── harp_transform_encode.md │ ├── harp_transform_encrypt.md │ ├── harp_transform_encryption.md │ ├── harp_transform_hash.md │ ├── harp_transform_multihash.md │ ├── harp_transform_sign.md │ ├── harp_transform_verify.md │ ├── harp_values.md │ └── harp_version.md ├── cso │ ├── CSO_RING_1_2.png │ ├── CSO_RING_3_4.png │ ├── HowTo.md │ ├── R0.png │ ├── R1.png │ ├── R2.png │ ├── R3.png │ ├── R4.png │ ├── R5.png │ ├── README.md │ └── RING_WATERFALL.png ├── dependencies.asciidoc ├── harp │ └── img │ │ ├── HARP_FLOW.png │ │ ├── SM-HARP-PIPELINE.bpmn │ │ ├── SM-HARP-PIPELINE.png │ │ ├── SM-HARP.bpmn │ │ └── SM-HARP.png └── onboarding │ ├── 1-template-engine │ ├── 1-introduction.md │ ├── 2-functions.md │ ├── 3-variables.md │ ├── 4-values.md │ ├── 5-files.md │ ├── 6-lists-and-maps.md │ ├── 7-alternative-delimiters.md │ ├── 8-whitespace-controls.md │ └── 9-usecases.md │ ├── 2-secret-container │ ├── 1-introduction.md │ ├── 2-specifications.md │ └── 3-seal.md │ ├── 3-secret-bundle │ ├── 1-introduction.md │ ├── 2-bundle.md │ ├── 3-template.md │ ├── 4-patch.md │ └── 5-ruleset.md │ ├── 4-value-transformers │ ├── 1-introduction.md │ ├── 2-encryption.md │ ├── 3-signature.md │ └── 4-signing-workflows.md │ └── README.md ├── go.mod ├── go.sum ├── magefile.go ├── pkg ├── bundle │ ├── api.go │ ├── builders.go │ ├── builders_test.go │ ├── bundle.go │ ├── codec.go │ ├── codec_test.go │ ├── compare │ │ ├── diff.go │ │ ├── diff_test.go │ │ ├── patch.go │ │ └── patch_test.go │ ├── container.go │ ├── doc.go │ ├── encryption.go │ ├── encryption_test.go │ ├── fs │ │ ├── api.go │ │ ├── directory.go │ │ ├── direntry.go │ │ ├── file.go │ │ ├── file_info.go │ │ ├── root.go │ │ └── root_test.go │ ├── hcl │ │ ├── config.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── testdata │ │ │ ├── basic.hcl │ │ │ ├── basic.hcl.golden │ │ │ ├── complex.hcl │ │ │ └── complex.hcl.golden │ ├── kv.go │ ├── lint.go │ ├── patch │ │ ├── executor.go │ │ ├── executor_test.go │ │ ├── helpers.go │ │ ├── lint.go │ │ ├── lint_test.go │ │ ├── options.go │ │ ├── package.go │ │ ├── package_test.go │ │ ├── reader.go │ │ └── reader_test.go │ ├── pipeline │ │ ├── api.go │ │ ├── builder.go │ │ └── executor.go │ ├── ruleset │ │ ├── bundle.go │ │ ├── bundle_test.go │ │ ├── engine │ │ │ ├── api.go │ │ │ ├── cel │ │ │ │ ├── engine.go │ │ │ │ ├── engine_test.go │ │ │ │ └── ext │ │ │ │ │ ├── api.go │ │ │ │ │ ├── package.go │ │ │ │ │ └── secret.go │ │ │ └── rego │ │ │ │ └── engine.go │ │ ├── lint.go │ │ ├── lint_test.go │ │ ├── package.go │ │ ├── package_test.go │ │ ├── reader.go │ │ ├── reader_test.go │ │ ├── ruleset.go │ │ └── ruleset_test.go │ ├── secret │ │ ├── packer.go │ │ └── packer_test.go │ ├── selector │ │ ├── api.go │ │ ├── match_cel.go │ │ ├── match_cel_test.go │ │ ├── match_jmespath.go │ │ ├── match_jmespath_test.go │ │ ├── match_path.go │ │ ├── match_path_test.go │ │ ├── match_rego.go │ │ ├── match_rego_test.go │ │ ├── match_secret.go │ │ └── match_secret_test.go │ ├── template │ │ ├── executor.go │ │ ├── executor_test.go │ │ ├── lint.go │ │ ├── lint_test.go │ │ ├── reader.go │ │ ├── reader_test.go │ │ └── visitor │ │ │ ├── api.go │ │ │ ├── decorator.go │ │ │ └── secretbuilder │ │ │ ├── api.go │ │ │ ├── api_test.go │ │ │ ├── application.go │ │ │ ├── helpers.go │ │ │ ├── helpers_test.go │ │ │ ├── infrastructure.go │ │ │ ├── platform.go │ │ │ └── product.go │ └── vault │ │ ├── _helpers_test.go │ │ ├── helpers.go │ │ ├── internal │ │ └── operation │ │ │ ├── api.go │ │ │ ├── errors.go │ │ │ ├── errors_test.go │ │ │ ├── exporter.go │ │ │ ├── exporter_test.go │ │ │ ├── importer.go │ │ │ └── importer_test.go │ │ ├── options.go │ │ ├── options_test.go │ │ ├── pull.go │ │ └── push.go ├── container │ ├── codec.go │ ├── codec_test.go │ ├── doc.go │ ├── identity │ │ ├── api.go │ │ ├── codec.go │ │ ├── codec_test.go │ │ └── key │ │ │ ├── generator.go │ │ │ ├── json.go │ │ │ ├── json_test.go │ │ │ └── key.go │ └── seal │ │ ├── api.go │ │ ├── v1 │ │ ├── api.go │ │ ├── helpers.go │ │ ├── helpers_test.go │ │ ├── key.go │ │ ├── key_test.go │ │ ├── seal.go │ │ ├── seal_test.go │ │ └── unseal.go │ │ └── v2 │ │ ├── api.go │ │ ├── helpers.go │ │ ├── helpers_test.go │ │ ├── key.go │ │ ├── key_test.go │ │ ├── seal.go │ │ ├── seal_test.go │ │ └── unseal.go ├── crate │ ├── api.go │ ├── build.go │ ├── cratefile │ │ ├── config.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── testdata │ │ │ ├── basic.hcl │ │ │ └── basic.hcl.golden │ ├── oci.go │ ├── pull.go │ ├── push.go │ ├── schema │ │ ├── config.go │ │ ├── v1 │ │ │ └── config.go │ │ └── version.go │ └── store.go ├── cso │ └── v1 │ │ ├── clean.go │ │ ├── enums.go │ │ ├── interpreter.go │ │ ├── interpreter_test.go │ │ ├── pack.go │ │ ├── pack_test.go │ │ ├── ring.go │ │ ├── ring_test.go │ │ ├── validator.go │ │ └── validator_test.go ├── doc.go ├── kv │ ├── api.go │ ├── consul │ │ ├── api.go │ │ ├── consul.go │ │ ├── consul_test.go │ │ └── mock │ │ │ └── client_mock.go │ ├── etcd3 │ │ └── etcd3.go │ ├── helpers.go │ └── zookeeper │ │ └── zookeeper.go ├── sdk │ ├── cmdutil │ │ ├── bug.go │ │ ├── context.go │ │ ├── io.go │ │ ├── password.go │ │ ├── path.go │ │ ├── plugin.go │ │ └── templates.go │ ├── config │ │ ├── cmd │ │ │ └── builder.go │ │ └── loader.go │ ├── convert │ │ ├── yaml.go │ │ └── yaml_test.go │ ├── flags │ │ ├── env.go │ │ └── strvals │ │ │ ├── parser.go │ │ │ └── parser_test.go │ ├── fsutil │ │ ├── builder.go │ │ ├── dump.go │ │ └── targzfs │ │ │ ├── builders.go │ │ │ ├── file.go │ │ │ └── fs.go │ ├── ioutil │ │ └── noop_writer.go │ ├── log │ │ ├── api.go │ │ ├── builder.go │ │ ├── factory.go │ │ ├── logger.go │ │ └── package.go │ ├── platform │ │ ├── config.go │ │ ├── diagnostic │ │ │ ├── config.go │ │ │ └── exporter.go │ │ ├── reloader │ │ │ ├── api.go │ │ │ ├── reloader_other.go │ │ │ └── reloader_windows.go │ │ └── server.go │ ├── security │ │ ├── compare.go │ │ ├── compare_test.go │ │ ├── crypto │ │ │ ├── asymmetric.go │ │ │ ├── asymmetric_test.go │ │ │ ├── bech32 │ │ │ │ ├── bech32.go │ │ │ │ └── bech32_test.go │ │ │ ├── encoder.go │ │ │ ├── encoder_test.go │ │ │ ├── extra25519 │ │ │ │ ├── convert.go │ │ │ │ └── convert_test.go │ │ │ ├── paseto │ │ │ │ └── v4 │ │ │ │ │ ├── helpers.go │ │ │ │ │ └── helpers_test.go │ │ │ ├── rfc6979 │ │ │ │ ├── ecdsa.go │ │ │ │ ├── ecdsa_test.go │ │ │ │ ├── rfc6979.go │ │ │ │ └── rfc6979_test.go │ │ │ ├── symmetric.go │ │ │ └── symmetric_test.go │ │ ├── diceware │ │ │ ├── generator.go │ │ │ └── generator_test.go │ │ └── password │ │ │ ├── generator.go │ │ │ ├── generator_test.go │ │ │ └── profiles.go │ ├── tlsconfig │ │ ├── certpool.go │ │ ├── config.go │ │ ├── config_client_ciphers.go │ │ └── config_client_ciphers_fips.go │ ├── types │ │ ├── null.go │ │ ├── null_test.go │ │ ├── string_array.go │ │ └── string_array_test.go │ └── value │ │ ├── api.go │ │ ├── compression │ │ ├── reader.go │ │ └── writer.go │ │ ├── encoding │ │ ├── reader.go │ │ └── writer.go │ │ ├── encryption │ │ ├── aead │ │ │ ├── builders.go │ │ │ ├── helpers.go │ │ │ └── transformer.go │ │ ├── age │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── context.go │ │ ├── dae │ │ │ ├── builders.go │ │ │ ├── helpers.go │ │ │ └── transformer.go │ │ ├── envelope │ │ │ ├── service.go │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── fernet │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── jwe │ │ │ ├── builders.go │ │ │ ├── builders_test.go │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── paseto │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── registry.go │ │ ├── secretbox │ │ │ ├── helpers.go │ │ │ ├── transformer.go │ │ │ └── transformer_test.go │ │ ├── transformer.go │ │ └── transformer_test.go │ │ ├── flatmap │ │ ├── expand.go │ │ ├── expand_test.go │ │ ├── flatmap.go │ │ └── flatmap_test.go │ │ ├── hash │ │ ├── multi.go │ │ └── writer.go │ │ ├── identity │ │ ├── identity.go │ │ └── identity_test.go │ │ ├── mock │ │ └── mock.go │ │ └── signature │ │ ├── context.go │ │ ├── jws │ │ ├── builders.go │ │ ├── builders_test.go │ │ ├── transformer.go │ │ └── transformer_test.go │ │ ├── paseto │ │ ├── builders.go │ │ ├── builders_test.go │ │ ├── transformer.go │ │ └── transformer_test.go │ │ ├── raw │ │ ├── builders.go │ │ ├── builders_test.go │ │ ├── transformer.go │ │ └── transformer_test.go │ │ ├── registry.go │ │ └── transformer.go ├── tasks │ ├── api.go │ ├── bundle │ │ ├── decrypt.go │ │ ├── decrypt_test.go │ │ ├── diff.go │ │ ├── diff_test.go │ │ ├── dump.go │ │ ├── dump_test.go │ │ ├── encrypt.go │ │ ├── encrypt_test.go │ │ ├── filter.go │ │ ├── filter_test.go │ │ ├── lint.go │ │ ├── lint_test.go │ │ ├── patch.go │ │ ├── patch_test.go │ │ ├── prefixer.go │ │ ├── prefixer_test.go │ │ ├── read.go │ │ └── read_test.go │ ├── container │ │ ├── identity.go │ │ ├── identity_test.go │ │ ├── recover.go │ │ ├── recover_test.go │ │ ├── seal.go │ │ ├── seal_test.go │ │ ├── unseal.go │ │ └── unseal_test.go │ ├── crate │ │ ├── copy.go │ │ ├── extract-archive.go │ │ └── push.go │ ├── from │ │ ├── dump.go │ │ ├── hcl.go │ │ ├── json_map.go │ │ ├── kv.go │ │ ├── object.go │ │ ├── oplog.go │ │ ├── template.go │ │ └── vault.go │ ├── keygen │ │ └── jwk.go │ ├── lint │ │ └── validate.go │ ├── share │ │ ├── get.go │ │ └── put.go │ ├── template │ │ ├── fs.go │ │ ├── render.go │ │ └── values.go │ └── to │ │ ├── gha.go │ │ ├── kv.go │ │ ├── object.go │ │ ├── ruleset.go │ │ └── vault.go ├── template │ ├── archive │ │ ├── create.go │ │ └── options.go │ ├── cmdutil │ │ ├── files.go │ │ ├── values.go │ │ └── values_test.go │ ├── engine │ │ ├── compiler.go │ │ ├── compiler_test.go │ │ ├── context.go │ │ ├── errors.go │ │ ├── files.go │ │ ├── files_test.go │ │ ├── funcs.go │ │ ├── funcs_test.go │ │ ├── internal │ │ │ └── codec │ │ │ │ ├── decoder.go │ │ │ │ ├── decoder_test.go │ │ │ │ ├── encoder.go │ │ │ │ └── encoder_test.go │ │ ├── secret.go │ │ ├── values.go │ │ └── values_test.go │ ├── files │ │ ├── directory.go │ │ ├── loader.go │ │ └── loader_test.go │ └── values │ │ ├── hcl1 │ │ ├── hcl1.go │ │ └── hcl1_test.go │ │ ├── hcl2 │ │ ├── convert.go │ │ ├── convert_test.go │ │ └── hcl2.go │ │ ├── hocon │ │ ├── hocon.go │ │ └── hocon_test.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── toml │ │ ├── toml.go │ │ └── toml_test.go │ │ ├── xml │ │ ├── xml.go │ │ └── xml_test.go │ │ └── yaml │ │ ├── yaml.go │ │ └── yaml_test.go └── vault │ ├── client.go │ ├── cubbyhole │ ├── api.go │ ├── helpers.go │ └── service.go │ ├── helpers.go │ ├── kv │ ├── api.go │ ├── builder.go │ ├── builder_test.go │ ├── helpers.go │ ├── secret_reader.go │ ├── secret_reader_test.go │ ├── v1_service.go │ ├── v1_service_test.go │ ├── v2_service.go │ └── v2_service_test.go │ ├── logical │ ├── api.go │ └── logical.mock.go │ ├── path │ ├── helpers.go │ └── helpers_test.go │ ├── transformer.go │ └── transit │ ├── api.go │ └── service.go ├── samples ├── act-as-vault-server │ └── README.md ├── bundle-remapper │ ├── README.md │ ├── go.mod │ ├── go.sum │ ├── main.go │ └── patch.yaml ├── cosign-with-gha │ ├── README.md │ ├── gha-renamer.yaml │ └── template.yml ├── customer-bundle │ ├── README.md │ ├── policy.rego │ ├── spec.yaml │ └── values.yaml ├── ec2-ssh-rotation │ ├── README.md │ └── spec.yaml ├── extend-shub-using-cli-plugin │ └── README.md ├── k8s-secret-provisioning │ ├── README.md │ └── multiple.yaml ├── kv-store-publication │ └── selective-encryption.yaml ├── oci-crate │ ├── Cratefile │ ├── id-passphrase.txt │ ├── postgres-identity.json │ ├── postgres.bundle │ ├── secrets.hcl │ ├── templates │ │ ├── ca.crt │ │ └── etc │ │ │ └── postgres │ │ │ └── credentials.conf │ └── values.yaml ├── secret-management │ ├── README.md │ ├── bootstrap-cluster.yaml │ ├── bootstrap-compiled.yaml │ ├── service-account-deployer.yaml │ ├── service-account-rotator.yaml │ └── service-accounts.yaml ├── secret-sharing │ ├── README.md │ ├── SEC_SHARE.drawio.png │ └── receiver.age ├── sops │ ├── README.md │ ├── approle.yaml │ ├── cso-relocator.yaml │ ├── template.yaml │ └── token-jwk-rotator.yaml ├── tlsa-dane-bind-zone │ ├── README.md │ ├── template.yaml │ └── tlsa-homelab.zone ├── vault-backup-restore │ └── README.md └── vault-namespace-emulation │ └── README.md ├── shell.nix ├── test ├── fixtures │ ├── bundles │ │ ├── 100k.bundle │ │ ├── 10k.bundle │ │ ├── 1k.bundle │ │ ├── complete.aes-gcm.bundle │ │ ├── complete.bundle │ │ ├── complete.json │ │ ├── complete.v1.sealed │ │ ├── complete.v2.sealed │ │ ├── empty.bundle │ │ ├── empty.json │ │ ├── million.yaml │ │ └── simple.rego │ ├── identity │ │ ├── security.v1.json │ │ └── security.v2.json │ ├── patch │ │ ├── invalid │ │ │ ├── empty.yaml │ │ │ ├── invalid-apiversion.yaml │ │ │ └── no-spec.yaml │ │ └── valid │ │ │ ├── add-package.yaml │ │ │ ├── alternative-strategy.yaml │ │ │ ├── cel-remove-packages.yaml │ │ │ ├── empty.yaml │ │ │ ├── fernet-rotator.yml │ │ │ ├── path-cleaner.yaml │ │ │ ├── postgresql-rotator.yaml │ │ │ ├── rego-remove-packages.yaml │ │ │ ├── regofile-remove-packages.yaml │ │ │ ├── remove-package.yaml │ │ │ ├── remove-secrets.yaml │ │ │ └── remover.rego │ ├── ruleset │ │ ├── invalid │ │ │ ├── empty.yaml │ │ │ ├── invalid-apiversion.yaml │ │ │ └── no-spec.yaml │ │ └── valid │ │ │ ├── cso.yaml │ │ │ ├── database-secret-validator.yaml │ │ │ ├── policy.rego │ │ │ ├── rego-file.yaml │ │ │ └── rego.yaml │ └── template │ │ ├── invalid │ │ ├── blank.yaml │ │ ├── empty.yaml │ │ ├── wrong-apiversion.yaml │ │ └── wrong-kind.yaml │ │ └── valid │ │ └── customer.yaml ├── fuzz │ ├── bundle │ │ └── loader │ │ │ └── fuzz_test.go │ └── template │ │ └── fuzz_test.go ├── integration │ ├── kv │ │ ├── README.md │ │ ├── consul_test.go │ │ ├── etcd3_test.go │ │ ├── main_test.go │ │ ├── suite_test.go │ │ └── zookeeper_test.go │ ├── large │ │ └── main.go │ └── resource │ │ ├── consul.go │ │ ├── etcd.go │ │ └── zookeeper.go └── magefile.go └── tools ├── .gitignore ├── doc.go ├── go.mod ├── go.sum ├── magefile.go └── tools.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/releaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/workflows/releaser.yml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.nancy-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.nancy-ignore -------------------------------------------------------------------------------- /.secrets.baseline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.secrets.baseline.json -------------------------------------------------------------------------------- /.semgrepignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.semgrepignore -------------------------------------------------------------------------------- /.vscode/ltex.dictionary.en-US.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.vscode/ltex.dictionary.en-US.txt -------------------------------------------------------------------------------- /.vscode/ltex.hiddenFalsePositives.en-US.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.vscode/ltex.hiddenFalsePositives.en-US.txt -------------------------------------------------------------------------------- /.wwhrd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/.wwhrd.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/Dockerfile -------------------------------------------------------------------------------- /FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/FEATURES.md -------------------------------------------------------------------------------- /KEYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/KEYS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /api/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/Taskfile.yml -------------------------------------------------------------------------------- /api/gen/go/cso/v1/secret.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/cso/v1/secret.pb.go -------------------------------------------------------------------------------- /api/gen/go/cso/v1/validator_api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/cso/v1/validator_api.pb.go -------------------------------------------------------------------------------- /api/gen/go/cso/v1/validator_api_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/cso/v1/validator_api_grpc.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/bundle.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/bundle.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/bundle_api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/bundle_api.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/bundle_api_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/bundle_api_grpc.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/patch.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/patch.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/ruleset.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/ruleset.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/bundle/v1/template.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/bundle/v1/template.pb.go -------------------------------------------------------------------------------- /api/gen/go/harp/container/v1/container.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/gen/go/harp/container/v1/container.pb.go -------------------------------------------------------------------------------- /api/jsonschema/harp.bundle.v1/Bundle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/jsonschema/harp.bundle.v1/Bundle.json -------------------------------------------------------------------------------- /api/jsonschema/harp.bundle.v1/Patch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/jsonschema/harp.bundle.v1/Patch.json -------------------------------------------------------------------------------- /api/jsonschema/harp.bundle.v1/RuleSet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/jsonschema/harp.bundle.v1/RuleSet.json -------------------------------------------------------------------------------- /api/jsonschema/harp.bundle.v1/Template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/jsonschema/harp.bundle.v1/Template.json -------------------------------------------------------------------------------- /api/jsonschema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/jsonschema/schema.go -------------------------------------------------------------------------------- /api/proto/cso/v1/secret.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/cso/v1/secret.proto -------------------------------------------------------------------------------- /api/proto/cso/v1/validator_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/cso/v1/validator_api.proto -------------------------------------------------------------------------------- /api/proto/harp/bundle/v1/bundle.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/bundle/v1/bundle.proto -------------------------------------------------------------------------------- /api/proto/harp/bundle/v1/bundle_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/bundle/v1/bundle_api.proto -------------------------------------------------------------------------------- /api/proto/harp/bundle/v1/patch.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/bundle/v1/patch.proto -------------------------------------------------------------------------------- /api/proto/harp/bundle/v1/ruleset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/bundle/v1/ruleset.proto -------------------------------------------------------------------------------- /api/proto/harp/bundle/v1/template.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/bundle/v1/template.proto -------------------------------------------------------------------------------- /api/proto/harp/container/v1/container.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/api/proto/harp/container/v1/container.proto -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bug.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_decrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_decrypt.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_diff.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_dump.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_encrypt.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_filter.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_lint.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_patch.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_prefixer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_prefixer.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/bundle_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/bundle_read.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/container.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/container_identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/container_identity.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/container_recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/container_recover.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/container_seal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/container_seal.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/container_unseal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/container_unseal.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/crate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/crate.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/crate_copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/crate_copy.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/crate_extract_archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/crate_extract_archive.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/crate_push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/crate_push.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/cso.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/cso.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/cso_parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/cso_parse.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/cso_validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/cso_validate.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/doc.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_bundle_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_bundle_template.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_consul.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_dump.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_etcd3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_etcd3.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_hcl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_hcl.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_jsonmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_jsonmap.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_object.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_oplog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_oplog.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_vault.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/from_zookeeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/from_zookeeper.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_aes_gcm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_aes_gcm.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_aes_pmac_siv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_aes_pmac_siv.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_aes_siv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_aes_siv.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_chacha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_chacha.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_fernet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_fernet.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_jwk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_jwk.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_master_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_master_key.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_paseto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_paseto.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_secretbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_secretbox.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/keygen_xchacha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/keygen_xchacha.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/lint.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/passphrase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/passphrase.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/plugin.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/plugin_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/plugin_list.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/render.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/root.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/share.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/share.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/share_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/share_get.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/share_put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/share_put.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/template.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_consul.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_etcd3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_etcd3.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_gha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_gha.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_object.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_ruleset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_ruleset.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_vault.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/to_zookeeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/to_zookeeper.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_compress.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_decode.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_decompress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_decompress.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_decrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_decrypt.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_encode.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_encrypt.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_encryption.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_hash.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_multihash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_multihash.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_sign.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/transform_verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/transform_verify.go -------------------------------------------------------------------------------- /cmd/harp/internal/cmd/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/cmd/values.go -------------------------------------------------------------------------------- /cmd/harp/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/internal/config/config.go -------------------------------------------------------------------------------- /cmd/harp/loader_fips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/loader_fips.go -------------------------------------------------------------------------------- /cmd/harp/loader_nonfips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/loader_nonfips.go -------------------------------------------------------------------------------- /cmd/harp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/cmd/harp/main.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/doc.go -------------------------------------------------------------------------------- /docs/cmd/harp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp.md -------------------------------------------------------------------------------- /docs/cmd/harp_bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bug.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_decrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_decrypt.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_diff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_diff.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_dump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_dump.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_encrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_encrypt.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_filter.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_lint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_lint.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_patch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_patch.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_prefixer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_prefixer.md -------------------------------------------------------------------------------- /docs/cmd/harp_bundle_read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_bundle_read.md -------------------------------------------------------------------------------- /docs/cmd/harp_completion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_completion.md -------------------------------------------------------------------------------- /docs/cmd/harp_completion_bash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_completion_bash.md -------------------------------------------------------------------------------- /docs/cmd/harp_completion_fish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_completion_fish.md -------------------------------------------------------------------------------- /docs/cmd/harp_completion_powershell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_completion_powershell.md -------------------------------------------------------------------------------- /docs/cmd/harp_completion_zsh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_completion_zsh.md -------------------------------------------------------------------------------- /docs/cmd/harp_config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_config.md -------------------------------------------------------------------------------- /docs/cmd/harp_config_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_config_new.md -------------------------------------------------------------------------------- /docs/cmd/harp_container.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_container.md -------------------------------------------------------------------------------- /docs/cmd/harp_container_identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_container_identity.md -------------------------------------------------------------------------------- /docs/cmd/harp_container_recover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_container_recover.md -------------------------------------------------------------------------------- /docs/cmd/harp_container_seal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_container_seal.md -------------------------------------------------------------------------------- /docs/cmd/harp_container_unseal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_container_unseal.md -------------------------------------------------------------------------------- /docs/cmd/harp_crate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_crate.md -------------------------------------------------------------------------------- /docs/cmd/harp_crate_copy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_crate_copy.md -------------------------------------------------------------------------------- /docs/cmd/harp_crate_extract-archive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_crate_extract-archive.md -------------------------------------------------------------------------------- /docs/cmd/harp_crate_push.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_crate_push.md -------------------------------------------------------------------------------- /docs/cmd/harp_cso.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_cso.md -------------------------------------------------------------------------------- /docs/cmd/harp_cso_parse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_cso_parse.md -------------------------------------------------------------------------------- /docs/cmd/harp_cso_validate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_cso_validate.md -------------------------------------------------------------------------------- /docs/cmd/harp_doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_doc.md -------------------------------------------------------------------------------- /docs/cmd/harp_doc_markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_doc_markdown.md -------------------------------------------------------------------------------- /docs/cmd/harp_from.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_bundle-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_bundle-template.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_consul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_consul.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_dump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_dump.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_etcd3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_etcd3.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_hcl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_hcl.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_jsonmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_jsonmap.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_object.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_oplog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_oplog.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_vault.md -------------------------------------------------------------------------------- /docs/cmd/harp_from_zookeeper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_from_zookeeper.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_aes-gcm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_aes-gcm.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_aes-pmac-siv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_aes-pmac-siv.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_aes-siv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_aes-siv.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_chacha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_chacha.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_fernet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_fernet.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_jwk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_jwk.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_master-key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_master-key.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_paseto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_paseto.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_secretbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_secretbox.md -------------------------------------------------------------------------------- /docs/cmd/harp_keygen_xchacha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_keygen_xchacha.md -------------------------------------------------------------------------------- /docs/cmd/harp_lint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_lint.md -------------------------------------------------------------------------------- /docs/cmd/harp_passphrase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_passphrase.md -------------------------------------------------------------------------------- /docs/cmd/harp_plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_plugin.md -------------------------------------------------------------------------------- /docs/cmd/harp_plugin_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_plugin_list.md -------------------------------------------------------------------------------- /docs/cmd/harp_render.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_render.md -------------------------------------------------------------------------------- /docs/cmd/harp_share.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_share.md -------------------------------------------------------------------------------- /docs/cmd/harp_share_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_share_get.md -------------------------------------------------------------------------------- /docs/cmd/harp_share_put.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_share_put.md -------------------------------------------------------------------------------- /docs/cmd/harp_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_template.md -------------------------------------------------------------------------------- /docs/cmd/harp_to.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_consul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_consul.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_etcd3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_etcd3.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_github-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_github-actions.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_object.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_ruleset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_ruleset.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_vault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_vault.md -------------------------------------------------------------------------------- /docs/cmd/harp_to_zookeeper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_to_zookeeper.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_compress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_compress.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_decode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_decode.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_decompress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_decompress.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_decrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_decrypt.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_encode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_encode.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_encrypt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_encrypt.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_encryption.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_hash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_hash.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_multihash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_multihash.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_sign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_sign.md -------------------------------------------------------------------------------- /docs/cmd/harp_transform_verify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_transform_verify.md -------------------------------------------------------------------------------- /docs/cmd/harp_values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_values.md -------------------------------------------------------------------------------- /docs/cmd/harp_version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cmd/harp_version.md -------------------------------------------------------------------------------- /docs/cso/CSO_RING_1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/CSO_RING_1_2.png -------------------------------------------------------------------------------- /docs/cso/CSO_RING_3_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/CSO_RING_3_4.png -------------------------------------------------------------------------------- /docs/cso/HowTo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/HowTo.md -------------------------------------------------------------------------------- /docs/cso/R0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R0.png -------------------------------------------------------------------------------- /docs/cso/R1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R1.png -------------------------------------------------------------------------------- /docs/cso/R2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R2.png -------------------------------------------------------------------------------- /docs/cso/R3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R3.png -------------------------------------------------------------------------------- /docs/cso/R4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R4.png -------------------------------------------------------------------------------- /docs/cso/R5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/R5.png -------------------------------------------------------------------------------- /docs/cso/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/README.md -------------------------------------------------------------------------------- /docs/cso/RING_WATERFALL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/cso/RING_WATERFALL.png -------------------------------------------------------------------------------- /docs/dependencies.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/dependencies.asciidoc -------------------------------------------------------------------------------- /docs/harp/img/HARP_FLOW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/harp/img/HARP_FLOW.png -------------------------------------------------------------------------------- /docs/harp/img/SM-HARP-PIPELINE.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/harp/img/SM-HARP-PIPELINE.bpmn -------------------------------------------------------------------------------- /docs/harp/img/SM-HARP-PIPELINE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/harp/img/SM-HARP-PIPELINE.png -------------------------------------------------------------------------------- /docs/harp/img/SM-HARP.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/harp/img/SM-HARP.bpmn -------------------------------------------------------------------------------- /docs/harp/img/SM-HARP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/harp/img/SM-HARP.png -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/1-introduction.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/2-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/2-functions.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/3-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/3-variables.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/4-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/4-values.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/5-files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/5-files.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/6-lists-and-maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/6-lists-and-maps.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/7-alternative-delimiters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/7-alternative-delimiters.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/8-whitespace-controls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/8-whitespace-controls.md -------------------------------------------------------------------------------- /docs/onboarding/1-template-engine/9-usecases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/1-template-engine/9-usecases.md -------------------------------------------------------------------------------- /docs/onboarding/2-secret-container/1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/2-secret-container/1-introduction.md -------------------------------------------------------------------------------- /docs/onboarding/2-secret-container/2-specifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/2-secret-container/2-specifications.md -------------------------------------------------------------------------------- /docs/onboarding/2-secret-container/3-seal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/2-secret-container/3-seal.md -------------------------------------------------------------------------------- /docs/onboarding/3-secret-bundle/1-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/3-secret-bundle/1-introduction.md -------------------------------------------------------------------------------- /docs/onboarding/3-secret-bundle/2-bundle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/3-secret-bundle/2-bundle.md -------------------------------------------------------------------------------- /docs/onboarding/3-secret-bundle/3-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/3-secret-bundle/3-template.md -------------------------------------------------------------------------------- /docs/onboarding/3-secret-bundle/4-patch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/3-secret-bundle/4-patch.md -------------------------------------------------------------------------------- /docs/onboarding/3-secret-bundle/5-ruleset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/3-secret-bundle/5-ruleset.md -------------------------------------------------------------------------------- /docs/onboarding/4-value-transformers/1-introduction.md: -------------------------------------------------------------------------------- 1 | # Introduction 2 | 3 | -------------------------------------------------------------------------------- /docs/onboarding/4-value-transformers/2-encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/4-value-transformers/2-encryption.md -------------------------------------------------------------------------------- /docs/onboarding/4-value-transformers/3-signature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/4-value-transformers/3-signature.md -------------------------------------------------------------------------------- /docs/onboarding/4-value-transformers/4-signing-workflows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/4-value-transformers/4-signing-workflows.md -------------------------------------------------------------------------------- /docs/onboarding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/docs/onboarding/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/go.sum -------------------------------------------------------------------------------- /magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/magefile.go -------------------------------------------------------------------------------- /pkg/bundle/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/api.go -------------------------------------------------------------------------------- /pkg/bundle/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/builders.go -------------------------------------------------------------------------------- /pkg/bundle/builders_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/builders_test.go -------------------------------------------------------------------------------- /pkg/bundle/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/bundle.go -------------------------------------------------------------------------------- /pkg/bundle/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/codec.go -------------------------------------------------------------------------------- /pkg/bundle/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/codec_test.go -------------------------------------------------------------------------------- /pkg/bundle/compare/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/compare/diff.go -------------------------------------------------------------------------------- /pkg/bundle/compare/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/compare/diff_test.go -------------------------------------------------------------------------------- /pkg/bundle/compare/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/compare/patch.go -------------------------------------------------------------------------------- /pkg/bundle/compare/patch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/compare/patch_test.go -------------------------------------------------------------------------------- /pkg/bundle/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/container.go -------------------------------------------------------------------------------- /pkg/bundle/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/doc.go -------------------------------------------------------------------------------- /pkg/bundle/encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/encryption.go -------------------------------------------------------------------------------- /pkg/bundle/encryption_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/encryption_test.go -------------------------------------------------------------------------------- /pkg/bundle/fs/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/api.go -------------------------------------------------------------------------------- /pkg/bundle/fs/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/directory.go -------------------------------------------------------------------------------- /pkg/bundle/fs/direntry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/direntry.go -------------------------------------------------------------------------------- /pkg/bundle/fs/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/file.go -------------------------------------------------------------------------------- /pkg/bundle/fs/file_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/file_info.go -------------------------------------------------------------------------------- /pkg/bundle/fs/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/root.go -------------------------------------------------------------------------------- /pkg/bundle/fs/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/fs/root_test.go -------------------------------------------------------------------------------- /pkg/bundle/hcl/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/config.go -------------------------------------------------------------------------------- /pkg/bundle/hcl/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/parser.go -------------------------------------------------------------------------------- /pkg/bundle/hcl/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/parser_test.go -------------------------------------------------------------------------------- /pkg/bundle/hcl/testdata/basic.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/testdata/basic.hcl -------------------------------------------------------------------------------- /pkg/bundle/hcl/testdata/basic.hcl.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/testdata/basic.hcl.golden -------------------------------------------------------------------------------- /pkg/bundle/hcl/testdata/complex.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/testdata/complex.hcl -------------------------------------------------------------------------------- /pkg/bundle/hcl/testdata/complex.hcl.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/hcl/testdata/complex.hcl.golden -------------------------------------------------------------------------------- /pkg/bundle/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/kv.go -------------------------------------------------------------------------------- /pkg/bundle/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/lint.go -------------------------------------------------------------------------------- /pkg/bundle/patch/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/executor.go -------------------------------------------------------------------------------- /pkg/bundle/patch/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/executor_test.go -------------------------------------------------------------------------------- /pkg/bundle/patch/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/helpers.go -------------------------------------------------------------------------------- /pkg/bundle/patch/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/lint.go -------------------------------------------------------------------------------- /pkg/bundle/patch/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/lint_test.go -------------------------------------------------------------------------------- /pkg/bundle/patch/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/options.go -------------------------------------------------------------------------------- /pkg/bundle/patch/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/package.go -------------------------------------------------------------------------------- /pkg/bundle/patch/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/package_test.go -------------------------------------------------------------------------------- /pkg/bundle/patch/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/reader.go -------------------------------------------------------------------------------- /pkg/bundle/patch/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/patch/reader_test.go -------------------------------------------------------------------------------- /pkg/bundle/pipeline/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/pipeline/api.go -------------------------------------------------------------------------------- /pkg/bundle/pipeline/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/pipeline/builder.go -------------------------------------------------------------------------------- /pkg/bundle/pipeline/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/pipeline/executor.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/bundle.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/bundle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/bundle_test.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/api.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/cel/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/cel/engine.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/cel/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/cel/engine_test.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/cel/ext/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/cel/ext/api.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/cel/ext/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/cel/ext/package.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/cel/ext/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/cel/ext/secret.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/engine/rego/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/engine/rego/engine.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/lint.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/lint_test.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/package.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/package_test.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/reader.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/reader_test.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/ruleset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/ruleset.go -------------------------------------------------------------------------------- /pkg/bundle/ruleset/ruleset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/ruleset/ruleset_test.go -------------------------------------------------------------------------------- /pkg/bundle/secret/packer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/secret/packer.go -------------------------------------------------------------------------------- /pkg/bundle/secret/packer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/secret/packer_test.go -------------------------------------------------------------------------------- /pkg/bundle/selector/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/api.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_cel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_cel.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_cel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_cel_test.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_jmespath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_jmespath.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_jmespath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_jmespath_test.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_path.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_path_test.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_rego.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_rego.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_rego_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_rego_test.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_secret.go -------------------------------------------------------------------------------- /pkg/bundle/selector/match_secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/selector/match_secret_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/executor.go -------------------------------------------------------------------------------- /pkg/bundle/template/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/executor_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/lint.go -------------------------------------------------------------------------------- /pkg/bundle/template/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/lint_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/reader.go -------------------------------------------------------------------------------- /pkg/bundle/template/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/reader_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/api.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/decorator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/decorator.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/api.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/api_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/application.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/helpers.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/helpers_test.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/infrastructure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/infrastructure.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/platform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/platform.go -------------------------------------------------------------------------------- /pkg/bundle/template/visitor/secretbuilder/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/template/visitor/secretbuilder/product.go -------------------------------------------------------------------------------- /pkg/bundle/vault/_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/_helpers_test.go -------------------------------------------------------------------------------- /pkg/bundle/vault/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/helpers.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/api.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/errors.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/errors_test.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/exporter.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/exporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/exporter_test.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/importer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/importer.go -------------------------------------------------------------------------------- /pkg/bundle/vault/internal/operation/importer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/internal/operation/importer_test.go -------------------------------------------------------------------------------- /pkg/bundle/vault/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/options.go -------------------------------------------------------------------------------- /pkg/bundle/vault/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/options_test.go -------------------------------------------------------------------------------- /pkg/bundle/vault/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/pull.go -------------------------------------------------------------------------------- /pkg/bundle/vault/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/bundle/vault/push.go -------------------------------------------------------------------------------- /pkg/container/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/codec.go -------------------------------------------------------------------------------- /pkg/container/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/codec_test.go -------------------------------------------------------------------------------- /pkg/container/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/doc.go -------------------------------------------------------------------------------- /pkg/container/identity/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/api.go -------------------------------------------------------------------------------- /pkg/container/identity/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/codec.go -------------------------------------------------------------------------------- /pkg/container/identity/codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/codec_test.go -------------------------------------------------------------------------------- /pkg/container/identity/key/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/key/generator.go -------------------------------------------------------------------------------- /pkg/container/identity/key/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/key/json.go -------------------------------------------------------------------------------- /pkg/container/identity/key/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/key/json_test.go -------------------------------------------------------------------------------- /pkg/container/identity/key/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/identity/key/key.go -------------------------------------------------------------------------------- /pkg/container/seal/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/api.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/api.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/helpers.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/helpers_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/key.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/key_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/seal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/seal.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/seal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/seal_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v1/unseal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v1/unseal.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/api.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/helpers.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/helpers_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/key.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/key_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/seal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/seal.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/seal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/seal_test.go -------------------------------------------------------------------------------- /pkg/container/seal/v2/unseal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/container/seal/v2/unseal.go -------------------------------------------------------------------------------- /pkg/crate/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/api.go -------------------------------------------------------------------------------- /pkg/crate/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/build.go -------------------------------------------------------------------------------- /pkg/crate/cratefile/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/cratefile/config.go -------------------------------------------------------------------------------- /pkg/crate/cratefile/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/cratefile/parser.go -------------------------------------------------------------------------------- /pkg/crate/cratefile/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/cratefile/parser_test.go -------------------------------------------------------------------------------- /pkg/crate/cratefile/testdata/basic.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/cratefile/testdata/basic.hcl -------------------------------------------------------------------------------- /pkg/crate/cratefile/testdata/basic.hcl.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/cratefile/testdata/basic.hcl.golden -------------------------------------------------------------------------------- /pkg/crate/oci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/oci.go -------------------------------------------------------------------------------- /pkg/crate/pull.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/pull.go -------------------------------------------------------------------------------- /pkg/crate/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/push.go -------------------------------------------------------------------------------- /pkg/crate/schema/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/schema/config.go -------------------------------------------------------------------------------- /pkg/crate/schema/v1/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/schema/v1/config.go -------------------------------------------------------------------------------- /pkg/crate/schema/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/schema/version.go -------------------------------------------------------------------------------- /pkg/crate/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/crate/store.go -------------------------------------------------------------------------------- /pkg/cso/v1/clean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/clean.go -------------------------------------------------------------------------------- /pkg/cso/v1/enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/enums.go -------------------------------------------------------------------------------- /pkg/cso/v1/interpreter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/interpreter.go -------------------------------------------------------------------------------- /pkg/cso/v1/interpreter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/interpreter_test.go -------------------------------------------------------------------------------- /pkg/cso/v1/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/pack.go -------------------------------------------------------------------------------- /pkg/cso/v1/pack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/pack_test.go -------------------------------------------------------------------------------- /pkg/cso/v1/ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/ring.go -------------------------------------------------------------------------------- /pkg/cso/v1/ring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/ring_test.go -------------------------------------------------------------------------------- /pkg/cso/v1/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/validator.go -------------------------------------------------------------------------------- /pkg/cso/v1/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/cso/v1/validator_test.go -------------------------------------------------------------------------------- /pkg/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/doc.go -------------------------------------------------------------------------------- /pkg/kv/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/api.go -------------------------------------------------------------------------------- /pkg/kv/consul/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/consul/api.go -------------------------------------------------------------------------------- /pkg/kv/consul/consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/consul/consul.go -------------------------------------------------------------------------------- /pkg/kv/consul/consul_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/consul/consul_test.go -------------------------------------------------------------------------------- /pkg/kv/consul/mock/client_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/consul/mock/client_mock.go -------------------------------------------------------------------------------- /pkg/kv/etcd3/etcd3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/etcd3/etcd3.go -------------------------------------------------------------------------------- /pkg/kv/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/helpers.go -------------------------------------------------------------------------------- /pkg/kv/zookeeper/zookeeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/kv/zookeeper/zookeeper.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/bug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/bug.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/context.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/io.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/password.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/password.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/path.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/plugin.go -------------------------------------------------------------------------------- /pkg/sdk/cmdutil/templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/cmdutil/templates.go -------------------------------------------------------------------------------- /pkg/sdk/config/cmd/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/config/cmd/builder.go -------------------------------------------------------------------------------- /pkg/sdk/config/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/config/loader.go -------------------------------------------------------------------------------- /pkg/sdk/convert/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/convert/yaml.go -------------------------------------------------------------------------------- /pkg/sdk/convert/yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/convert/yaml_test.go -------------------------------------------------------------------------------- /pkg/sdk/flags/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/flags/env.go -------------------------------------------------------------------------------- /pkg/sdk/flags/strvals/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/flags/strvals/parser.go -------------------------------------------------------------------------------- /pkg/sdk/flags/strvals/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/flags/strvals/parser_test.go -------------------------------------------------------------------------------- /pkg/sdk/fsutil/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/fsutil/builder.go -------------------------------------------------------------------------------- /pkg/sdk/fsutil/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/fsutil/dump.go -------------------------------------------------------------------------------- /pkg/sdk/fsutil/targzfs/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/fsutil/targzfs/builders.go -------------------------------------------------------------------------------- /pkg/sdk/fsutil/targzfs/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/fsutil/targzfs/file.go -------------------------------------------------------------------------------- /pkg/sdk/fsutil/targzfs/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/fsutil/targzfs/fs.go -------------------------------------------------------------------------------- /pkg/sdk/ioutil/noop_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/ioutil/noop_writer.go -------------------------------------------------------------------------------- /pkg/sdk/log/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/log/api.go -------------------------------------------------------------------------------- /pkg/sdk/log/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/log/builder.go -------------------------------------------------------------------------------- /pkg/sdk/log/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/log/factory.go -------------------------------------------------------------------------------- /pkg/sdk/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/log/logger.go -------------------------------------------------------------------------------- /pkg/sdk/log/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/log/package.go -------------------------------------------------------------------------------- /pkg/sdk/platform/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/config.go -------------------------------------------------------------------------------- /pkg/sdk/platform/diagnostic/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/diagnostic/config.go -------------------------------------------------------------------------------- /pkg/sdk/platform/diagnostic/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/diagnostic/exporter.go -------------------------------------------------------------------------------- /pkg/sdk/platform/reloader/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/reloader/api.go -------------------------------------------------------------------------------- /pkg/sdk/platform/reloader/reloader_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/reloader/reloader_other.go -------------------------------------------------------------------------------- /pkg/sdk/platform/reloader/reloader_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/reloader/reloader_windows.go -------------------------------------------------------------------------------- /pkg/sdk/platform/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/platform/server.go -------------------------------------------------------------------------------- /pkg/sdk/security/compare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/compare.go -------------------------------------------------------------------------------- /pkg/sdk/security/compare_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/compare_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/asymmetric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/asymmetric.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/asymmetric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/asymmetric_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/bech32/bech32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/bech32/bech32.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/bech32/bech32_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/bech32/bech32_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/encoder.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/encoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/encoder_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/extra25519/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/extra25519/convert.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/extra25519/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/extra25519/convert_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/paseto/v4/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/paseto/v4/helpers.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/paseto/v4/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/paseto/v4/helpers_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/rfc6979/ecdsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/rfc6979/ecdsa.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/rfc6979/ecdsa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/rfc6979/ecdsa_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/rfc6979/rfc6979.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/rfc6979/rfc6979.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/rfc6979/rfc6979_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/rfc6979/rfc6979_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/symmetric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/symmetric.go -------------------------------------------------------------------------------- /pkg/sdk/security/crypto/symmetric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/crypto/symmetric_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/diceware/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/diceware/generator.go -------------------------------------------------------------------------------- /pkg/sdk/security/diceware/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/diceware/generator_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/password/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/password/generator.go -------------------------------------------------------------------------------- /pkg/sdk/security/password/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/password/generator_test.go -------------------------------------------------------------------------------- /pkg/sdk/security/password/profiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/security/password/profiles.go -------------------------------------------------------------------------------- /pkg/sdk/tlsconfig/certpool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/tlsconfig/certpool.go -------------------------------------------------------------------------------- /pkg/sdk/tlsconfig/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/tlsconfig/config.go -------------------------------------------------------------------------------- /pkg/sdk/tlsconfig/config_client_ciphers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/tlsconfig/config_client_ciphers.go -------------------------------------------------------------------------------- /pkg/sdk/tlsconfig/config_client_ciphers_fips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/tlsconfig/config_client_ciphers_fips.go -------------------------------------------------------------------------------- /pkg/sdk/types/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/types/null.go -------------------------------------------------------------------------------- /pkg/sdk/types/null_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/types/null_test.go -------------------------------------------------------------------------------- /pkg/sdk/types/string_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/types/string_array.go -------------------------------------------------------------------------------- /pkg/sdk/types/string_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/types/string_array_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/api.go -------------------------------------------------------------------------------- /pkg/sdk/value/compression/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/compression/reader.go -------------------------------------------------------------------------------- /pkg/sdk/value/compression/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/compression/writer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encoding/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encoding/reader.go -------------------------------------------------------------------------------- /pkg/sdk/value/encoding/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encoding/writer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/aead/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/aead/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/aead/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/aead/helpers.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/aead/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/aead/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/age/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/age/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/age/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/age/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/context.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/dae/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/dae/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/dae/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/dae/helpers.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/dae/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/dae/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/envelope/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/envelope/service.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/envelope/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/envelope/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/envelope/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/envelope/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/fernet/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/fernet/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/fernet/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/fernet/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/jwe/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/jwe/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/jwe/builders_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/jwe/builders_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/jwe/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/jwe/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/jwe/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/jwe/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/paseto/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/paseto/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/paseto/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/paseto/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/registry.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/secretbox/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/secretbox/helpers.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/secretbox/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/secretbox/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/secretbox/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/secretbox/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/encryption/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/encryption/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/flatmap/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/flatmap/expand.go -------------------------------------------------------------------------------- /pkg/sdk/value/flatmap/expand_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/flatmap/expand_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/flatmap/flatmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/flatmap/flatmap.go -------------------------------------------------------------------------------- /pkg/sdk/value/flatmap/flatmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/flatmap/flatmap_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/hash/multi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/hash/multi.go -------------------------------------------------------------------------------- /pkg/sdk/value/hash/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/hash/writer.go -------------------------------------------------------------------------------- /pkg/sdk/value/identity/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/identity/identity.go -------------------------------------------------------------------------------- /pkg/sdk/value/identity/identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/identity/identity_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/mock/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/mock/mock.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/context.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/jws/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/jws/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/jws/builders_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/jws/builders_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/jws/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/jws/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/jws/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/jws/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/paseto/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/paseto/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/paseto/builders_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/paseto/builders_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/paseto/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/paseto/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/paseto/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/paseto/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/raw/builders.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/raw/builders.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/raw/builders_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/raw/builders_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/raw/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/raw/transformer.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/raw/transformer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/raw/transformer_test.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/registry.go -------------------------------------------------------------------------------- /pkg/sdk/value/signature/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/sdk/value/signature/transformer.go -------------------------------------------------------------------------------- /pkg/tasks/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/api.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/decrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/decrypt.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/decrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/decrypt_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/diff.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/diff_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/dump.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/dump_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/encrypt.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/encrypt_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/filter.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/filter_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/lint.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/lint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/lint_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/patch.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/patch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/patch_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/prefixer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/prefixer.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/prefixer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/prefixer_test.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/read.go -------------------------------------------------------------------------------- /pkg/tasks/bundle/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/bundle/read_test.go -------------------------------------------------------------------------------- /pkg/tasks/container/identity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/identity.go -------------------------------------------------------------------------------- /pkg/tasks/container/identity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/identity_test.go -------------------------------------------------------------------------------- /pkg/tasks/container/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/recover.go -------------------------------------------------------------------------------- /pkg/tasks/container/recover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/recover_test.go -------------------------------------------------------------------------------- /pkg/tasks/container/seal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/seal.go -------------------------------------------------------------------------------- /pkg/tasks/container/seal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/seal_test.go -------------------------------------------------------------------------------- /pkg/tasks/container/unseal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/unseal.go -------------------------------------------------------------------------------- /pkg/tasks/container/unseal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/container/unseal_test.go -------------------------------------------------------------------------------- /pkg/tasks/crate/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/crate/copy.go -------------------------------------------------------------------------------- /pkg/tasks/crate/extract-archive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/crate/extract-archive.go -------------------------------------------------------------------------------- /pkg/tasks/crate/push.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/crate/push.go -------------------------------------------------------------------------------- /pkg/tasks/from/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/dump.go -------------------------------------------------------------------------------- /pkg/tasks/from/hcl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/hcl.go -------------------------------------------------------------------------------- /pkg/tasks/from/json_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/json_map.go -------------------------------------------------------------------------------- /pkg/tasks/from/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/kv.go -------------------------------------------------------------------------------- /pkg/tasks/from/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/object.go -------------------------------------------------------------------------------- /pkg/tasks/from/oplog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/oplog.go -------------------------------------------------------------------------------- /pkg/tasks/from/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/template.go -------------------------------------------------------------------------------- /pkg/tasks/from/vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/from/vault.go -------------------------------------------------------------------------------- /pkg/tasks/keygen/jwk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/keygen/jwk.go -------------------------------------------------------------------------------- /pkg/tasks/lint/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/lint/validate.go -------------------------------------------------------------------------------- /pkg/tasks/share/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/share/get.go -------------------------------------------------------------------------------- /pkg/tasks/share/put.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/share/put.go -------------------------------------------------------------------------------- /pkg/tasks/template/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/template/fs.go -------------------------------------------------------------------------------- /pkg/tasks/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/template/render.go -------------------------------------------------------------------------------- /pkg/tasks/template/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/template/values.go -------------------------------------------------------------------------------- /pkg/tasks/to/gha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/to/gha.go -------------------------------------------------------------------------------- /pkg/tasks/to/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/to/kv.go -------------------------------------------------------------------------------- /pkg/tasks/to/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/to/object.go -------------------------------------------------------------------------------- /pkg/tasks/to/ruleset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/to/ruleset.go -------------------------------------------------------------------------------- /pkg/tasks/to/vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/tasks/to/vault.go -------------------------------------------------------------------------------- /pkg/template/archive/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/archive/create.go -------------------------------------------------------------------------------- /pkg/template/archive/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/archive/options.go -------------------------------------------------------------------------------- /pkg/template/cmdutil/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/cmdutil/files.go -------------------------------------------------------------------------------- /pkg/template/cmdutil/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/cmdutil/values.go -------------------------------------------------------------------------------- /pkg/template/cmdutil/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/cmdutil/values_test.go -------------------------------------------------------------------------------- /pkg/template/engine/compiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/compiler.go -------------------------------------------------------------------------------- /pkg/template/engine/compiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/compiler_test.go -------------------------------------------------------------------------------- /pkg/template/engine/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/context.go -------------------------------------------------------------------------------- /pkg/template/engine/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/errors.go -------------------------------------------------------------------------------- /pkg/template/engine/files.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/files.go -------------------------------------------------------------------------------- /pkg/template/engine/files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/files_test.go -------------------------------------------------------------------------------- /pkg/template/engine/funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/funcs.go -------------------------------------------------------------------------------- /pkg/template/engine/funcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/funcs_test.go -------------------------------------------------------------------------------- /pkg/template/engine/internal/codec/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/internal/codec/decoder.go -------------------------------------------------------------------------------- /pkg/template/engine/internal/codec/decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/internal/codec/decoder_test.go -------------------------------------------------------------------------------- /pkg/template/engine/internal/codec/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/internal/codec/encoder.go -------------------------------------------------------------------------------- /pkg/template/engine/internal/codec/encoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/internal/codec/encoder_test.go -------------------------------------------------------------------------------- /pkg/template/engine/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/secret.go -------------------------------------------------------------------------------- /pkg/template/engine/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/values.go -------------------------------------------------------------------------------- /pkg/template/engine/values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/engine/values_test.go -------------------------------------------------------------------------------- /pkg/template/files/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/files/directory.go -------------------------------------------------------------------------------- /pkg/template/files/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/files/loader.go -------------------------------------------------------------------------------- /pkg/template/files/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/files/loader_test.go -------------------------------------------------------------------------------- /pkg/template/values/hcl1/hcl1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hcl1/hcl1.go -------------------------------------------------------------------------------- /pkg/template/values/hcl1/hcl1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hcl1/hcl1_test.go -------------------------------------------------------------------------------- /pkg/template/values/hcl2/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hcl2/convert.go -------------------------------------------------------------------------------- /pkg/template/values/hcl2/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hcl2/convert_test.go -------------------------------------------------------------------------------- /pkg/template/values/hcl2/hcl2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hcl2/hcl2.go -------------------------------------------------------------------------------- /pkg/template/values/hocon/hocon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hocon/hocon.go -------------------------------------------------------------------------------- /pkg/template/values/hocon/hocon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/hocon/hocon_test.go -------------------------------------------------------------------------------- /pkg/template/values/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/parser.go -------------------------------------------------------------------------------- /pkg/template/values/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/parser_test.go -------------------------------------------------------------------------------- /pkg/template/values/toml/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/toml/toml.go -------------------------------------------------------------------------------- /pkg/template/values/toml/toml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/toml/toml_test.go -------------------------------------------------------------------------------- /pkg/template/values/xml/xml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/xml/xml.go -------------------------------------------------------------------------------- /pkg/template/values/xml/xml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/xml/xml_test.go -------------------------------------------------------------------------------- /pkg/template/values/yaml/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/yaml/yaml.go -------------------------------------------------------------------------------- /pkg/template/values/yaml/yaml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/template/values/yaml/yaml_test.go -------------------------------------------------------------------------------- /pkg/vault/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/client.go -------------------------------------------------------------------------------- /pkg/vault/cubbyhole/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/cubbyhole/api.go -------------------------------------------------------------------------------- /pkg/vault/cubbyhole/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/cubbyhole/helpers.go -------------------------------------------------------------------------------- /pkg/vault/cubbyhole/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/cubbyhole/service.go -------------------------------------------------------------------------------- /pkg/vault/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/helpers.go -------------------------------------------------------------------------------- /pkg/vault/kv/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/api.go -------------------------------------------------------------------------------- /pkg/vault/kv/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/builder.go -------------------------------------------------------------------------------- /pkg/vault/kv/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/builder_test.go -------------------------------------------------------------------------------- /pkg/vault/kv/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/helpers.go -------------------------------------------------------------------------------- /pkg/vault/kv/secret_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/secret_reader.go -------------------------------------------------------------------------------- /pkg/vault/kv/secret_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/secret_reader_test.go -------------------------------------------------------------------------------- /pkg/vault/kv/v1_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/v1_service.go -------------------------------------------------------------------------------- /pkg/vault/kv/v1_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/v1_service_test.go -------------------------------------------------------------------------------- /pkg/vault/kv/v2_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/v2_service.go -------------------------------------------------------------------------------- /pkg/vault/kv/v2_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/kv/v2_service_test.go -------------------------------------------------------------------------------- /pkg/vault/logical/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/logical/api.go -------------------------------------------------------------------------------- /pkg/vault/logical/logical.mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/logical/logical.mock.go -------------------------------------------------------------------------------- /pkg/vault/path/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/path/helpers.go -------------------------------------------------------------------------------- /pkg/vault/path/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/path/helpers_test.go -------------------------------------------------------------------------------- /pkg/vault/transformer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/transformer.go -------------------------------------------------------------------------------- /pkg/vault/transit/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/transit/api.go -------------------------------------------------------------------------------- /pkg/vault/transit/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/pkg/vault/transit/service.go -------------------------------------------------------------------------------- /samples/act-as-vault-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/act-as-vault-server/README.md -------------------------------------------------------------------------------- /samples/bundle-remapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/bundle-remapper/README.md -------------------------------------------------------------------------------- /samples/bundle-remapper/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/bundle-remapper/go.mod -------------------------------------------------------------------------------- /samples/bundle-remapper/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/bundle-remapper/go.sum -------------------------------------------------------------------------------- /samples/bundle-remapper/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/bundle-remapper/main.go -------------------------------------------------------------------------------- /samples/bundle-remapper/patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/bundle-remapper/patch.yaml -------------------------------------------------------------------------------- /samples/cosign-with-gha/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/cosign-with-gha/README.md -------------------------------------------------------------------------------- /samples/cosign-with-gha/gha-renamer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/cosign-with-gha/gha-renamer.yaml -------------------------------------------------------------------------------- /samples/cosign-with-gha/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/cosign-with-gha/template.yml -------------------------------------------------------------------------------- /samples/customer-bundle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/customer-bundle/README.md -------------------------------------------------------------------------------- /samples/customer-bundle/policy.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/customer-bundle/policy.rego -------------------------------------------------------------------------------- /samples/customer-bundle/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/customer-bundle/spec.yaml -------------------------------------------------------------------------------- /samples/customer-bundle/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/customer-bundle/values.yaml -------------------------------------------------------------------------------- /samples/ec2-ssh-rotation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/ec2-ssh-rotation/README.md -------------------------------------------------------------------------------- /samples/ec2-ssh-rotation/spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/ec2-ssh-rotation/spec.yaml -------------------------------------------------------------------------------- /samples/extend-shub-using-cli-plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/extend-shub-using-cli-plugin/README.md -------------------------------------------------------------------------------- /samples/k8s-secret-provisioning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/k8s-secret-provisioning/README.md -------------------------------------------------------------------------------- /samples/k8s-secret-provisioning/multiple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/k8s-secret-provisioning/multiple.yaml -------------------------------------------------------------------------------- /samples/kv-store-publication/selective-encryption.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/kv-store-publication/selective-encryption.yaml -------------------------------------------------------------------------------- /samples/oci-crate/Cratefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/Cratefile -------------------------------------------------------------------------------- /samples/oci-crate/id-passphrase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/id-passphrase.txt -------------------------------------------------------------------------------- /samples/oci-crate/postgres-identity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/postgres-identity.json -------------------------------------------------------------------------------- /samples/oci-crate/postgres.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/postgres.bundle -------------------------------------------------------------------------------- /samples/oci-crate/secrets.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/secrets.hcl -------------------------------------------------------------------------------- /samples/oci-crate/templates/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/templates/ca.crt -------------------------------------------------------------------------------- /samples/oci-crate/templates/etc/postgres/credentials.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/oci-crate/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/oci-crate/values.yaml -------------------------------------------------------------------------------- /samples/secret-management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/README.md -------------------------------------------------------------------------------- /samples/secret-management/bootstrap-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/bootstrap-cluster.yaml -------------------------------------------------------------------------------- /samples/secret-management/bootstrap-compiled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/bootstrap-compiled.yaml -------------------------------------------------------------------------------- /samples/secret-management/service-account-deployer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/service-account-deployer.yaml -------------------------------------------------------------------------------- /samples/secret-management/service-account-rotator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/service-account-rotator.yaml -------------------------------------------------------------------------------- /samples/secret-management/service-accounts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-management/service-accounts.yaml -------------------------------------------------------------------------------- /samples/secret-sharing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-sharing/README.md -------------------------------------------------------------------------------- /samples/secret-sharing/SEC_SHARE.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-sharing/SEC_SHARE.drawio.png -------------------------------------------------------------------------------- /samples/secret-sharing/receiver.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/secret-sharing/receiver.age -------------------------------------------------------------------------------- /samples/sops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/sops/README.md -------------------------------------------------------------------------------- /samples/sops/approle.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/sops/approle.yaml -------------------------------------------------------------------------------- /samples/sops/cso-relocator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/sops/cso-relocator.yaml -------------------------------------------------------------------------------- /samples/sops/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/sops/template.yaml -------------------------------------------------------------------------------- /samples/sops/token-jwk-rotator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/sops/token-jwk-rotator.yaml -------------------------------------------------------------------------------- /samples/tlsa-dane-bind-zone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/tlsa-dane-bind-zone/README.md -------------------------------------------------------------------------------- /samples/tlsa-dane-bind-zone/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/tlsa-dane-bind-zone/template.yaml -------------------------------------------------------------------------------- /samples/tlsa-dane-bind-zone/tlsa-homelab.zone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/tlsa-dane-bind-zone/tlsa-homelab.zone -------------------------------------------------------------------------------- /samples/vault-backup-restore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/vault-backup-restore/README.md -------------------------------------------------------------------------------- /samples/vault-namespace-emulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/samples/vault-namespace-emulation/README.md -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/shell.nix -------------------------------------------------------------------------------- /test/fixtures/bundles/100k.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/100k.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/10k.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/10k.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/1k.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/1k.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/complete.aes-gcm.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/complete.aes-gcm.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/complete.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/complete.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/complete.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/complete.json -------------------------------------------------------------------------------- /test/fixtures/bundles/complete.v1.sealed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/complete.v1.sealed -------------------------------------------------------------------------------- /test/fixtures/bundles/complete.v2.sealed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/complete.v2.sealed -------------------------------------------------------------------------------- /test/fixtures/bundles/empty.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/empty.bundle -------------------------------------------------------------------------------- /test/fixtures/bundles/empty.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /test/fixtures/bundles/million.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/million.yaml -------------------------------------------------------------------------------- /test/fixtures/bundles/simple.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/bundles/simple.rego -------------------------------------------------------------------------------- /test/fixtures/identity/security.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/identity/security.v1.json -------------------------------------------------------------------------------- /test/fixtures/identity/security.v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/identity/security.v2.json -------------------------------------------------------------------------------- /test/fixtures/patch/invalid/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/invalid/empty.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/invalid/invalid-apiversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/invalid/invalid-apiversion.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/invalid/no-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/invalid/no-spec.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/add-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/add-package.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/alternative-strategy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/alternative-strategy.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/cel-remove-packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/cel-remove-packages.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/empty.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/fernet-rotator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/fernet-rotator.yml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/path-cleaner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/path-cleaner.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/postgresql-rotator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/postgresql-rotator.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/rego-remove-packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/rego-remove-packages.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/regofile-remove-packages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/regofile-remove-packages.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/remove-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/remove-package.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/remove-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/remove-secrets.yaml -------------------------------------------------------------------------------- /test/fixtures/patch/valid/remover.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/patch/valid/remover.rego -------------------------------------------------------------------------------- /test/fixtures/ruleset/invalid/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/invalid/empty.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/invalid/invalid-apiversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/invalid/invalid-apiversion.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/invalid/no-spec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/invalid/no-spec.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/valid/cso.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/valid/cso.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/valid/database-secret-validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/valid/database-secret-validator.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/valid/policy.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/valid/policy.rego -------------------------------------------------------------------------------- /test/fixtures/ruleset/valid/rego-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/valid/rego-file.yaml -------------------------------------------------------------------------------- /test/fixtures/ruleset/valid/rego.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/ruleset/valid/rego.yaml -------------------------------------------------------------------------------- /test/fixtures/template/invalid/blank.yaml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/template/invalid/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/template/invalid/empty.yaml -------------------------------------------------------------------------------- /test/fixtures/template/invalid/wrong-apiversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/template/invalid/wrong-apiversion.yaml -------------------------------------------------------------------------------- /test/fixtures/template/invalid/wrong-kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/template/invalid/wrong-kind.yaml -------------------------------------------------------------------------------- /test/fixtures/template/valid/customer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fixtures/template/valid/customer.yaml -------------------------------------------------------------------------------- /test/fuzz/bundle/loader/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fuzz/bundle/loader/fuzz_test.go -------------------------------------------------------------------------------- /test/fuzz/template/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/fuzz/template/fuzz_test.go -------------------------------------------------------------------------------- /test/integration/kv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/README.md -------------------------------------------------------------------------------- /test/integration/kv/consul_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/consul_test.go -------------------------------------------------------------------------------- /test/integration/kv/etcd3_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/etcd3_test.go -------------------------------------------------------------------------------- /test/integration/kv/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/main_test.go -------------------------------------------------------------------------------- /test/integration/kv/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/suite_test.go -------------------------------------------------------------------------------- /test/integration/kv/zookeeper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/kv/zookeeper_test.go -------------------------------------------------------------------------------- /test/integration/large/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/large/main.go -------------------------------------------------------------------------------- /test/integration/resource/consul.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/resource/consul.go -------------------------------------------------------------------------------- /test/integration/resource/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/resource/etcd.go -------------------------------------------------------------------------------- /test/integration/resource/zookeeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/integration/resource/zookeeper.go -------------------------------------------------------------------------------- /test/magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/test/magefile.go -------------------------------------------------------------------------------- /tools/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/tools/doc.go -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/tools/go.sum -------------------------------------------------------------------------------- /tools/magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/tools/magefile.go -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/harp/HEAD/tools/tools.go --------------------------------------------------------------------------------