├── .github └── workflows │ ├── golangci.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .idea ├── .gitignore ├── misc.xml ├── modules.xml ├── terraform-provider-mongodb.iml └── vcs.xml ├── LICENSE ├── Makefile ├── README.md ├── docker ├── conf │ └── config.js ├── docker-compose-socks.yml ├── docker-compose-ssl.yaml ├── docker-compose.yml └── docker-mongo-ssl │ ├── Dockerfile │ ├── mongod.conf │ ├── scripts │ ├── run.sh │ └── setup_user.sh │ └── ssl │ ├── ca.pem │ └── kaginari.pem ├── docs ├── index.md └── resources │ ├── database_role.md │ └── database_user.md ├── examples ├── Makefile ├── documentDB │ ├── Makefile │ ├── main.tf │ └── variables.tf └── main.tf ├── go.mod ├── go.sum ├── main.go ├── mmo.md └── mongodb ├── config.go ├── helpers.go ├── provider.go ├── resource_db_role.go └── resource_db_user.go /.github/workflows/golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.github/workflows/golangci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/terraform-provider-mongodb.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.idea/terraform-provider-mongodb.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/README.md -------------------------------------------------------------------------------- /docker/conf/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/conf/config.js -------------------------------------------------------------------------------- /docker/docker-compose-socks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-compose-socks.yml -------------------------------------------------------------------------------- /docker/docker-compose-ssl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-compose-ssl.yaml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/Dockerfile -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/mongod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/mongod.conf -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/scripts/run.sh -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/scripts/setup_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/scripts/setup_user.sh -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/ssl/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/ssl/ca.pem -------------------------------------------------------------------------------- /docker/docker-mongo-ssl/ssl/kaginari.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docker/docker-mongo-ssl/ssl/kaginari.pem -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/database_role.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docs/resources/database_role.md -------------------------------------------------------------------------------- /docs/resources/database_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/docs/resources/database_user.md -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/documentDB/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/examples/documentDB/Makefile -------------------------------------------------------------------------------- /examples/documentDB/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/examples/documentDB/main.tf -------------------------------------------------------------------------------- /examples/documentDB/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/examples/documentDB/variables.tf -------------------------------------------------------------------------------- /examples/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/examples/main.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/main.go -------------------------------------------------------------------------------- /mmo.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mongodb/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/mongodb/config.go -------------------------------------------------------------------------------- /mongodb/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/mongodb/helpers.go -------------------------------------------------------------------------------- /mongodb/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/mongodb/provider.go -------------------------------------------------------------------------------- /mongodb/resource_db_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/mongodb/resource_db_role.go -------------------------------------------------------------------------------- /mongodb/resource_db_user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaginari/terraform-provider-mongodb/HEAD/mongodb/resource_db_user.go --------------------------------------------------------------------------------