├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── actionlint.yaml │ ├── backport.yaml │ ├── bulk-dep-upgrades.yaml │ ├── go-checks.yaml │ ├── jira.yaml │ └── tests.yaml ├── .gitignore ├── .go-version ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── Makefile ├── README.md ├── acceptance_test.go ├── client.go ├── client_test.go ├── cmd └── vault-plugin-database-elasticsearch │ └── main.go ├── elasticsearch.go ├── elasticsearch_test.go ├── go.mod ├── go.sum ├── integration_test.go ├── mock ├── elasticsearch_responses.go └── fake_elasticsearch.go ├── scripts ├── build.sh ├── dist.sh ├── gofmtcheck.sh ├── local_dev.sh ├── run_acceptance.sh └── update_deps.sh └── testdata └── certs ├── client-key.pem ├── client.pem ├── rootCA.pem ├── server-key.pem └── server.pem /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/actionlint.yaml -------------------------------------------------------------------------------- /.github/workflows/backport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/backport.yaml -------------------------------------------------------------------------------- /.github/workflows/bulk-dep-upgrades.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/bulk-dep-upgrades.yaml -------------------------------------------------------------------------------- /.github/workflows/go-checks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/go-checks.yaml -------------------------------------------------------------------------------- /.github/workflows/jira.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/jira.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.go-version: -------------------------------------------------------------------------------- 1 | 1.25.1 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @hashicorp/vault-ecosystem 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /acceptance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/acceptance_test.go -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/client.go -------------------------------------------------------------------------------- /client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/client_test.go -------------------------------------------------------------------------------- /cmd/vault-plugin-database-elasticsearch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/cmd/vault-plugin-database-elasticsearch/main.go -------------------------------------------------------------------------------- /elasticsearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/elasticsearch.go -------------------------------------------------------------------------------- /elasticsearch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/elasticsearch_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/go.sum -------------------------------------------------------------------------------- /integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/integration_test.go -------------------------------------------------------------------------------- /mock/elasticsearch_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/mock/elasticsearch_responses.go -------------------------------------------------------------------------------- /mock/fake_elasticsearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/mock/fake_elasticsearch.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/dist.sh -------------------------------------------------------------------------------- /scripts/gofmtcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/gofmtcheck.sh -------------------------------------------------------------------------------- /scripts/local_dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/local_dev.sh -------------------------------------------------------------------------------- /scripts/run_acceptance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/run_acceptance.sh -------------------------------------------------------------------------------- /scripts/update_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/scripts/update_deps.sh -------------------------------------------------------------------------------- /testdata/certs/client-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/testdata/certs/client-key.pem -------------------------------------------------------------------------------- /testdata/certs/client.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/testdata/certs/client.pem -------------------------------------------------------------------------------- /testdata/certs/rootCA.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/testdata/certs/rootCA.pem -------------------------------------------------------------------------------- /testdata/certs/server-key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/testdata/certs/server-key.pem -------------------------------------------------------------------------------- /testdata/certs/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-database-elasticsearch/HEAD/testdata/certs/server.pem --------------------------------------------------------------------------------