├── .devcontainer.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ ├── feature-request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.MD ├── argo-cd.png ├── renovate.json ├── tf.png └── workflows │ ├── codeql-analysis.yml │ ├── release.yml │ ├── stale.yml │ └── tests.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .run └── Template Go Test.run.xml ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GNUmakefile ├── LICENSE ├── README.md ├── RELEASE.md ├── SECURITY.md ├── argocd ├── model_provider.go ├── provider.go ├── provider_test.go ├── resource_argocd_account_token.go ├── resource_argocd_account_token_test.go ├── resource_argocd_application.go ├── resource_argocd_application_set.go ├── resource_argocd_application_set_test.go ├── resource_argocd_application_test.go ├── resource_argocd_cluster.go ├── resource_argocd_cluster_test.go ├── resource_argocd_project.go ├── resource_argocd_project_test.go ├── resource_argocd_project_token.go ├── resource_argocd_project_token_test.go ├── schema_application.go ├── schema_application_set.go ├── schema_application_test.go ├── schema_cluster.go ├── schema_label_selector.go ├── schema_metadata.go ├── schema_project.go ├── schema_project_test.go ├── server_interface.go ├── server_interface_test.go ├── structure_application.go ├── structure_application_set.go ├── structure_cluster.go ├── structure_label_selector.go ├── structure_metadata.go ├── structure_metadata_test.go ├── structure_project.go ├── structures.go ├── utils.go ├── utils_test.go ├── validators.go └── validators_test.go ├── docs ├── data-sources │ └── application.md ├── index.md └── resources │ ├── account_token.md │ ├── application.md │ ├── application_set.md │ ├── cluster.md │ ├── gpg_key.md │ ├── project.md │ ├── project_token.md │ ├── repository.md │ ├── repository_certificate.md │ └── repository_credentials.md ├── examples ├── data-sources │ └── argocd_application │ │ └── data-source.tf ├── provider │ └── provider.tf └── resources │ ├── argocd_account_token │ └── resource.tf │ ├── argocd_application │ ├── import.sh │ └── resource.tf │ ├── argocd_application_set │ └── resource.tf │ ├── argocd_cluster │ ├── import.sh │ └── resource.tf │ ├── argocd_gpg_key │ ├── import.sh │ └── resource.tf │ ├── argocd_project │ ├── import.sh │ └── resource.tf │ ├── argocd_project_token │ └── resource.tf │ ├── argocd_repository │ ├── import.sh │ └── resource.tf │ ├── argocd_repository_certificate │ └── resource.tf │ └── argocd_repository_credentials │ ├── import.sh │ └── resource.tf ├── go.mod ├── go.sum ├── internal ├── diagnostics │ └── diagnostics.go ├── features │ └── features.go ├── provider │ ├── data_source_application.go │ ├── data_source_application_test.go │ ├── model_application.go │ ├── model_gpg_key.go │ ├── model_metadata.go │ ├── model_provider.go │ ├── model_repository.go │ ├── model_repository_certificate.go │ ├── model_repository_credentials.go │ ├── provider.go │ ├── provider_test.go │ ├── resource_gpg_key.go │ ├── resource_gpg_key_test.go │ ├── resource_repository.go │ ├── resource_repository_certificate.go │ ├── resource_repository_certificate_test.go │ ├── resource_repository_credentials.go │ ├── resource_repository_credentials_test.go │ ├── resource_repository_test.go │ ├── server_interface.go │ └── server_interface_test.go ├── sync │ └── mutex.go ├── testhelpers │ ├── suite.go │ └── testcontainers.go ├── types │ └── pgp_public_key.go ├── utils │ └── utils.go └── validators │ ├── is_dns_subdomain.go │ ├── metadata_annotations.go │ ├── metadata_labels.go │ ├── positive_integer.go │ ├── repository_certificate.go │ └── ssh_private_key.go ├── kind-config.yml ├── main.go ├── manifests ├── install │ ├── cluster-rbac.yml │ ├── git-private-repository.yml │ ├── kustomization.yml │ ├── namespace.yml │ ├── proxy-service.yml │ └── ssh-identity.key ├── local-dev │ ├── .gitignore │ ├── account-token.tf │ ├── application-set.tf │ ├── application.tf │ ├── cluster.tf │ ├── data.tf │ ├── gpg-key.tf │ ├── outputs.tf │ ├── project-token.tf │ ├── project.tf │ ├── repository-credentials.tf │ ├── repository.tf │ └── versions.tf ├── overlays │ ├── v3.0.0 │ │ └── kustomization.yml │ ├── v3.1.0 │ │ └── kustomization.yml │ └── v3.2.0 │ │ └── kustomization.yml ├── patches │ ├── argocd-cm.yml │ ├── argocd-cmd-params-cm.yml │ ├── kustomization.yaml │ └── secret.yml └── testdata │ ├── custom_namespace.yml │ └── token_resource.yml ├── scripts └── update-kubernetes-version.sh ├── templates └── index.md.tmpl ├── terraform-registry-manifest.json └── tools ├── go.mod ├── go.sum └── tools.go /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/PULL_REQUEST_TEMPLATE.MD -------------------------------------------------------------------------------- /.github/argo-cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/argo-cd.png -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/tf.png -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.run/Template Go Test.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.run/Template Go Test.run.xml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/SECURITY.md -------------------------------------------------------------------------------- /argocd/model_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/model_provider.go -------------------------------------------------------------------------------- /argocd/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/provider.go -------------------------------------------------------------------------------- /argocd/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/provider_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_account_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_account_token.go -------------------------------------------------------------------------------- /argocd/resource_argocd_account_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_account_token_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_application.go -------------------------------------------------------------------------------- /argocd/resource_argocd_application_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_application_set.go -------------------------------------------------------------------------------- /argocd/resource_argocd_application_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_application_set_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_application_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_application_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_cluster.go -------------------------------------------------------------------------------- /argocd/resource_argocd_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_cluster_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_project.go -------------------------------------------------------------------------------- /argocd/resource_argocd_project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_project_test.go -------------------------------------------------------------------------------- /argocd/resource_argocd_project_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_project_token.go -------------------------------------------------------------------------------- /argocd/resource_argocd_project_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/resource_argocd_project_token_test.go -------------------------------------------------------------------------------- /argocd/schema_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_application.go -------------------------------------------------------------------------------- /argocd/schema_application_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_application_set.go -------------------------------------------------------------------------------- /argocd/schema_application_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_application_test.go -------------------------------------------------------------------------------- /argocd/schema_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_cluster.go -------------------------------------------------------------------------------- /argocd/schema_label_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_label_selector.go -------------------------------------------------------------------------------- /argocd/schema_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_metadata.go -------------------------------------------------------------------------------- /argocd/schema_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_project.go -------------------------------------------------------------------------------- /argocd/schema_project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/schema_project_test.go -------------------------------------------------------------------------------- /argocd/server_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/server_interface.go -------------------------------------------------------------------------------- /argocd/server_interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/server_interface_test.go -------------------------------------------------------------------------------- /argocd/structure_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_application.go -------------------------------------------------------------------------------- /argocd/structure_application_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_application_set.go -------------------------------------------------------------------------------- /argocd/structure_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_cluster.go -------------------------------------------------------------------------------- /argocd/structure_label_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_label_selector.go -------------------------------------------------------------------------------- /argocd/structure_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_metadata.go -------------------------------------------------------------------------------- /argocd/structure_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_metadata_test.go -------------------------------------------------------------------------------- /argocd/structure_project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structure_project.go -------------------------------------------------------------------------------- /argocd/structures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/structures.go -------------------------------------------------------------------------------- /argocd/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/utils.go -------------------------------------------------------------------------------- /argocd/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/utils_test.go -------------------------------------------------------------------------------- /argocd/validators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/validators.go -------------------------------------------------------------------------------- /argocd/validators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/argocd/validators_test.go -------------------------------------------------------------------------------- /docs/data-sources/application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/data-sources/application.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/account_token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/account_token.md -------------------------------------------------------------------------------- /docs/resources/application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/application.md -------------------------------------------------------------------------------- /docs/resources/application_set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/application_set.md -------------------------------------------------------------------------------- /docs/resources/cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/cluster.md -------------------------------------------------------------------------------- /docs/resources/gpg_key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/gpg_key.md -------------------------------------------------------------------------------- /docs/resources/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/project.md -------------------------------------------------------------------------------- /docs/resources/project_token.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/project_token.md -------------------------------------------------------------------------------- /docs/resources/repository.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/repository.md -------------------------------------------------------------------------------- /docs/resources/repository_certificate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/repository_certificate.md -------------------------------------------------------------------------------- /docs/resources/repository_credentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/docs/resources/repository_credentials.md -------------------------------------------------------------------------------- /examples/data-sources/argocd_application/data-source.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/data-sources/argocd_application/data-source.tf -------------------------------------------------------------------------------- /examples/provider/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/provider/provider.tf -------------------------------------------------------------------------------- /examples/resources/argocd_account_token/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_account_token/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_application/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_application/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_application/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_application/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_application_set/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_application_set/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_cluster/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_cluster/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_cluster/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_cluster/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_gpg_key/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_gpg_key/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_gpg_key/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_gpg_key/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_project/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_project/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_project/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_project/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_project_token/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_project_token/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_repository/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_repository/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_repository/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_repository/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_repository_certificate/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_repository_certificate/resource.tf -------------------------------------------------------------------------------- /examples/resources/argocd_repository_credentials/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_repository_credentials/import.sh -------------------------------------------------------------------------------- /examples/resources/argocd_repository_credentials/resource.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/examples/resources/argocd_repository_credentials/resource.tf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/go.sum -------------------------------------------------------------------------------- /internal/diagnostics/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/diagnostics/diagnostics.go -------------------------------------------------------------------------------- /internal/features/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/features/features.go -------------------------------------------------------------------------------- /internal/provider/data_source_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/data_source_application.go -------------------------------------------------------------------------------- /internal/provider/data_source_application_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/data_source_application_test.go -------------------------------------------------------------------------------- /internal/provider/model_application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_application.go -------------------------------------------------------------------------------- /internal/provider/model_gpg_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_gpg_key.go -------------------------------------------------------------------------------- /internal/provider/model_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_metadata.go -------------------------------------------------------------------------------- /internal/provider/model_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_provider.go -------------------------------------------------------------------------------- /internal/provider/model_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_repository.go -------------------------------------------------------------------------------- /internal/provider/model_repository_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_repository_certificate.go -------------------------------------------------------------------------------- /internal/provider/model_repository_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/model_repository_credentials.go -------------------------------------------------------------------------------- /internal/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/provider.go -------------------------------------------------------------------------------- /internal/provider/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/provider_test.go -------------------------------------------------------------------------------- /internal/provider/resource_gpg_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_gpg_key.go -------------------------------------------------------------------------------- /internal/provider/resource_gpg_key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_gpg_key_test.go -------------------------------------------------------------------------------- /internal/provider/resource_repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository.go -------------------------------------------------------------------------------- /internal/provider/resource_repository_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository_certificate.go -------------------------------------------------------------------------------- /internal/provider/resource_repository_certificate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository_certificate_test.go -------------------------------------------------------------------------------- /internal/provider/resource_repository_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository_credentials.go -------------------------------------------------------------------------------- /internal/provider/resource_repository_credentials_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository_credentials_test.go -------------------------------------------------------------------------------- /internal/provider/resource_repository_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/resource_repository_test.go -------------------------------------------------------------------------------- /internal/provider/server_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/server_interface.go -------------------------------------------------------------------------------- /internal/provider/server_interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/provider/server_interface_test.go -------------------------------------------------------------------------------- /internal/sync/mutex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/sync/mutex.go -------------------------------------------------------------------------------- /internal/testhelpers/suite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/testhelpers/suite.go -------------------------------------------------------------------------------- /internal/testhelpers/testcontainers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/testhelpers/testcontainers.go -------------------------------------------------------------------------------- /internal/types/pgp_public_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/types/pgp_public_key.go -------------------------------------------------------------------------------- /internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/utils/utils.go -------------------------------------------------------------------------------- /internal/validators/is_dns_subdomain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/is_dns_subdomain.go -------------------------------------------------------------------------------- /internal/validators/metadata_annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/metadata_annotations.go -------------------------------------------------------------------------------- /internal/validators/metadata_labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/metadata_labels.go -------------------------------------------------------------------------------- /internal/validators/positive_integer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/positive_integer.go -------------------------------------------------------------------------------- /internal/validators/repository_certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/repository_certificate.go -------------------------------------------------------------------------------- /internal/validators/ssh_private_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/internal/validators/ssh_private_key.go -------------------------------------------------------------------------------- /kind-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/kind-config.yml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/main.go -------------------------------------------------------------------------------- /manifests/install/cluster-rbac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/install/cluster-rbac.yml -------------------------------------------------------------------------------- /manifests/install/git-private-repository.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/install/git-private-repository.yml -------------------------------------------------------------------------------- /manifests/install/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/install/kustomization.yml -------------------------------------------------------------------------------- /manifests/install/namespace.yml: -------------------------------------------------------------------------------- 1 | --- 2 | apiVersion: v1 3 | kind: Namespace 4 | metadata: 5 | name: argocd -------------------------------------------------------------------------------- /manifests/install/proxy-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/install/proxy-service.yml -------------------------------------------------------------------------------- /manifests/install/ssh-identity.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/install/ssh-identity.key -------------------------------------------------------------------------------- /manifests/local-dev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/.gitignore -------------------------------------------------------------------------------- /manifests/local-dev/account-token.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/account-token.tf -------------------------------------------------------------------------------- /manifests/local-dev/application-set.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/application-set.tf -------------------------------------------------------------------------------- /manifests/local-dev/application.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/application.tf -------------------------------------------------------------------------------- /manifests/local-dev/cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/cluster.tf -------------------------------------------------------------------------------- /manifests/local-dev/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/data.tf -------------------------------------------------------------------------------- /manifests/local-dev/gpg-key.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/gpg-key.tf -------------------------------------------------------------------------------- /manifests/local-dev/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/outputs.tf -------------------------------------------------------------------------------- /manifests/local-dev/project-token.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/project-token.tf -------------------------------------------------------------------------------- /manifests/local-dev/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/project.tf -------------------------------------------------------------------------------- /manifests/local-dev/repository-credentials.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/repository-credentials.tf -------------------------------------------------------------------------------- /manifests/local-dev/repository.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/repository.tf -------------------------------------------------------------------------------- /manifests/local-dev/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/local-dev/versions.tf -------------------------------------------------------------------------------- /manifests/overlays/v3.0.0/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/overlays/v3.0.0/kustomization.yml -------------------------------------------------------------------------------- /manifests/overlays/v3.1.0/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/overlays/v3.1.0/kustomization.yml -------------------------------------------------------------------------------- /manifests/overlays/v3.2.0/kustomization.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/overlays/v3.2.0/kustomization.yml -------------------------------------------------------------------------------- /manifests/patches/argocd-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/patches/argocd-cm.yml -------------------------------------------------------------------------------- /manifests/patches/argocd-cmd-params-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/patches/argocd-cmd-params-cm.yml -------------------------------------------------------------------------------- /manifests/patches/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/patches/kustomization.yaml -------------------------------------------------------------------------------- /manifests/patches/secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/patches/secret.yml -------------------------------------------------------------------------------- /manifests/testdata/custom_namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/testdata/custom_namespace.yml -------------------------------------------------------------------------------- /manifests/testdata/token_resource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/manifests/testdata/token_resource.yml -------------------------------------------------------------------------------- /scripts/update-kubernetes-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/scripts/update-kubernetes-version.sh -------------------------------------------------------------------------------- /templates/index.md.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/templates/index.md.tmpl -------------------------------------------------------------------------------- /terraform-registry-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/terraform-registry-manifest.json -------------------------------------------------------------------------------- /tools/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/tools/go.mod -------------------------------------------------------------------------------- /tools/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/tools/go.sum -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/argoproj-labs/terraform-provider-argocd/HEAD/tools/tools.go --------------------------------------------------------------------------------