├── .changes ├── 2.10.0.md ├── 2.2.0.md ├── 2.3.0.md ├── 2.4.0.md ├── 2.4.1.md ├── 2.5.0.md ├── 2.6.0.md ├── 2.6.1.md ├── 2.7.0.md ├── 2.7.1.md ├── 2.8.0.md ├── 2.8.1.md ├── 2.9.0.md ├── 2.9.1.md ├── 2.9.2.md └── unreleased │ ├── .gitkeep │ ├── BUG FIXES-673-20251124-101237.yaml │ ├── DEPENDENCIES-675-20251125-175828.yaml │ └── ENHANCEMENTS-664-20251120-093600.yaml ├── .changie.yaml ├── .copywrite.hcl ├── .dockerignore ├── .github ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── question.md ├── SECURITY.md ├── dependabot.yml ├── hcp-terraform-logo.png ├── pr-labeler.yml ├── pull_request_template.md ├── test-infra │ └── tfe │ │ ├── README.md │ │ ├── initial-admin │ │ └── admin.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── terraform.auto.tfvars │ │ ├── variables.tf │ │ └── versions.tf └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── dependabot-pr.yaml │ ├── docker-image-security-scan.yml │ ├── end-to-end-tfc.yaml │ ├── end-to-end-tfe.yaml │ ├── hc-copywrite.yml │ ├── helm-chart-unit.yaml │ ├── helm-docs.yml │ ├── helm-end-to-end-tfc.yaml │ ├── helm-end-to-end-tfe.yaml │ ├── jira-issues.yaml │ ├── jira-pr.yaml │ ├── markdown-link-check.yaml │ ├── pr-labeler.yml │ ├── tag-release.yaml │ └── unit-tests.yaml ├── .gitignore ├── .release ├── ci.hcl ├── release-metadata.hcl ├── security-scan.hcl └── terraform-cloud-operator-artifacts.hcl ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── META.d ├── _summary.yaml └── links.yaml ├── Makefile ├── PROJECT ├── README.md ├── RELEASING.md ├── api └── v1alpha2 │ ├── agentpool_helpers.go │ ├── agentpool_types.go │ ├── agentpool_validation.go │ ├── agentpool_validation_test.go │ ├── agenttoken_types.go │ ├── agenttoken_validation.go │ ├── agenttoken_validation_test.go │ ├── groupversion_info.go │ ├── helpers.go │ ├── helpers_test.go │ ├── module_types.go │ ├── module_validation.go │ ├── module_validation_test.go │ ├── project_helpers.go │ ├── project_helpers_test.go │ ├── project_types.go │ ├── project_validation.go │ ├── project_validation_test.go │ ├── runscollector_helpers.go │ ├── runscollector_helpers_test.go │ ├── runscollector_types.go │ ├── runscollector_validation.go │ ├── runscollector_validation_test.go │ ├── validation.go │ ├── validation_test.go │ ├── workspace_helpers.go │ ├── workspace_types.go │ ├── workspace_validation.go │ ├── workspace_validation_test.go │ └── zz_generated.deepcopy.go ├── charts ├── hcp-terraform-operator │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── README.md.gotmpl │ ├── crds │ │ ├── app.terraform.io_agentpools.yaml │ │ ├── app.terraform.io_agenttokens.yaml │ │ ├── app.terraform.io_modules.yaml │ │ ├── app.terraform.io_projects.yaml │ │ ├── app.terraform.io_runscollectors.yaml │ │ └── app.terraform.io_workspaces.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole_manager.yaml │ │ ├── clusterrole_metrics_reader.yaml │ │ ├── clusterrole_proxy.yaml │ │ ├── clusterrolebinding_manager.yaml │ │ ├── clusterrolebinding_proxy.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ └── values.yaml └── test │ ├── go.mod │ ├── go.sum │ └── unit │ ├── deployment_test.go │ ├── helpers.go │ ├── rbac_clusster_role_binding_manager_test.go │ ├── rbac_clusster_role_binding_proxy_test.go │ ├── rbac_clusster_role_manager_test.go │ ├── rbac_clusster_role_metrics_reader_test.go │ ├── rbac_clusster_role_proxy_test.go │ ├── rbac_role_binding_test.go │ ├── rbac_role_test.go │ └── service_account_test.go ├── cmd └── main.go ├── config ├── crd │ ├── bases │ │ ├── app.terraform.io_agentpools.yaml │ │ ├── app.terraform.io_agenttokens.yaml │ │ ├── app.terraform.io_modules.yaml │ │ ├── app.terraform.io_projects.yaml │ │ ├── app.terraform.io_runscollectors.yaml │ │ └── app.terraform.io_workspaces.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_agentpools.yaml │ │ ├── cainjection_in_modules.yaml │ │ ├── cainjection_in_projects.yaml │ │ ├── cainjection_in_workspaces.yaml │ │ ├── webhook_in_agentpools.yaml │ │ ├── webhook_in_modules.yaml │ │ ├── webhook_in_projects.yaml │ │ └── webhook_in_workspaces.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ └── manager_config_patch.yaml ├── manager │ ├── kustomization.yaml │ └── manager.yaml ├── manifests │ ├── bases │ │ └── hcp-terraform-operator.clusterserviceversion.yaml │ └── kustomization.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── agentpool_editor_role.yaml │ ├── agentpool_viewer_role.yaml │ ├── agenttoken_editor_role.yaml │ ├── agenttoken_viewer_role.yaml │ ├── auth_proxy_client_clusterrole.yaml │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── module_editor_role.yaml │ ├── module_viewer_role.yaml │ ├── project_editor_role.yaml │ ├── project_viewer_role.yaml │ ├── role.yaml │ ├── role_binding.yaml │ ├── runscollector_editor_role.yaml │ ├── runscollector_viewer_role.yaml │ ├── service_account.yaml │ ├── workspace_editor_role.yaml │ └── workspace_viewer_role.yaml ├── samples │ ├── app_v1alpha2_agentpool.yaml │ ├── app_v1alpha2_agenttoken.yaml │ ├── app_v1alpha2_module.yaml │ ├── app_v1alpha2_project.yaml │ ├── app_v1alpha2_runscollector.yaml │ ├── app_v1alpha2_workspace.yaml │ └── kustomization.yaml └── scorecard │ ├── bases │ └── config.yaml │ ├── kustomization.yaml │ └── patches │ ├── basic.config.yaml │ └── olm.config.yaml ├── docs ├── agentpool.md ├── agenttoken.md ├── annotations-and-labels.md ├── api-reference.md ├── config.yaml ├── examples │ ├── README.md │ ├── agentPool-basic.yaml │ ├── agentPool-deployment.yaml │ ├── agentToken-basic.yaml │ ├── module-basic.yaml │ ├── module-moduleName.yaml │ ├── module-variables-and-outputs.yaml │ ├── project-basic.yaml │ ├── project-customTeamAccess.yaml │ ├── project-teamAccess.yaml │ ├── runs-collector-basic.yaml │ ├── workspace-basic.yaml │ ├── workspace-basicNotifications.yaml │ ├── workspace-project.yaml │ ├── workspace-runTasks.yaml │ ├── workspace-runTriggers.yaml │ ├── workspace-terraformVariables.yaml │ ├── workspace-terraformVersion.yaml │ └── workspace-variable-sets.yaml ├── faq.md ├── metrics.md ├── migration │ └── crds │ │ ├── workspaces_patch_a.yaml │ │ └── workspaces_patch_b.yaml ├── module.md ├── project.md ├── runs_collector.md ├── templates │ └── markdown │ │ ├── gv_details.tpl │ │ ├── gv_list.tpl │ │ ├── type.tpl │ │ └── type_members.tpl ├── usage.md └── workspace.md ├── go.mod ├── go.sum ├── hack ├── add-bundle-annotations.sh ├── add-bundle-replaces.sh └── boilerplate.go.txt ├── internal ├── controller │ ├── agentpool_controller.go │ ├── agentpool_controller_autoscaling.go │ ├── agentpool_controller_autoscaling_test.go │ ├── agentpool_controller_deletion_policy.go │ ├── agentpool_controller_deletion_policy_test.go │ ├── agentpool_controller_deployment.go │ ├── agentpool_controller_test.go │ ├── agentpool_controller_tokens.go │ ├── agenttoken_controller.go │ ├── agenttoken_controller_deletion_policy.go │ ├── agenttoken_controller_deletion_policy_test.go │ ├── agenttoken_controller_test.go │ ├── consts.go │ ├── flags.go │ ├── helpers.go │ ├── helpers_test.go │ ├── metrics.go │ ├── module_controller.go │ ├── module_controller_deletion_policy.go │ ├── module_controller_deletion_policy_test.go │ ├── module_controller_outputs.go │ ├── module_controller_test.go │ ├── module_controller_workspace.go │ ├── predicates.go │ ├── project_controller.go │ ├── project_controller_deletion_policy.go │ ├── project_controller_deletion_policy_test.go │ ├── project_controller_team_access.go │ ├── project_controller_team_access_test.go │ ├── project_controller_test.go │ ├── runscollector_controller.go │ ├── runscollector_controller_test.go │ ├── suite_test.go │ ├── workspace_controller.go │ ├── workspace_controller_agents.go │ ├── workspace_controller_agents_test.go │ ├── workspace_controller_deletion_policy.go │ ├── workspace_controller_deletion_policy_test.go │ ├── workspace_controller_notifications.go │ ├── workspace_controller_notifications_test.go │ ├── workspace_controller_outputs.go │ ├── workspace_controller_outputs_test.go │ ├── workspace_controller_projects.go │ ├── workspace_controller_projects_test.go │ ├── workspace_controller_remote_state_sharing.go │ ├── workspace_controller_remote_state_sharing_test.go │ ├── workspace_controller_run_tasks.go │ ├── workspace_controller_run_tasks_test.go │ ├── workspace_controller_run_triggers.go │ ├── workspace_controller_run_triggers_test.go │ ├── workspace_controller_runs.go │ ├── workspace_controller_runs_test.go │ ├── workspace_controller_sshkey.go │ ├── workspace_controller_sshkey_test.go │ ├── workspace_controller_tags.go │ ├── workspace_controller_tags_test.go │ ├── workspace_controller_team_access.go │ ├── workspace_controller_team_access_test.go │ ├── workspace_controller_test.go │ ├── workspace_controller_variable_sets.go │ ├── workspace_controller_variable_sets_test.go │ ├── workspace_controller_variables.go │ ├── workspace_controller_variables_test.go │ ├── workspace_controller_vcs.go │ └── workspace_controller_vcs_test.go ├── pointer │ ├── pointer.go │ └── pointer_test.go └── slice │ ├── slice.go │ └── slice_test.go ├── scripts └── update-helm-chart.sh └── version ├── VERSION └── version.go /.changes/2.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.10.0.md -------------------------------------------------------------------------------- /.changes/2.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.2.0.md -------------------------------------------------------------------------------- /.changes/2.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.3.0.md -------------------------------------------------------------------------------- /.changes/2.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.4.0.md -------------------------------------------------------------------------------- /.changes/2.4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.4.1.md -------------------------------------------------------------------------------- /.changes/2.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.5.0.md -------------------------------------------------------------------------------- /.changes/2.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.6.0.md -------------------------------------------------------------------------------- /.changes/2.6.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.6.1.md -------------------------------------------------------------------------------- /.changes/2.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.7.0.md -------------------------------------------------------------------------------- /.changes/2.7.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.7.1.md -------------------------------------------------------------------------------- /.changes/2.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.8.0.md -------------------------------------------------------------------------------- /.changes/2.8.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.8.1.md -------------------------------------------------------------------------------- /.changes/2.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.9.0.md -------------------------------------------------------------------------------- /.changes/2.9.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.9.1.md -------------------------------------------------------------------------------- /.changes/2.9.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/2.9.2.md -------------------------------------------------------------------------------- /.changes/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changes/unreleased/BUG FIXES-673-20251124-101237.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/unreleased/BUG FIXES-673-20251124-101237.yaml -------------------------------------------------------------------------------- /.changes/unreleased/DEPENDENCIES-675-20251125-175828.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/unreleased/DEPENDENCIES-675-20251125-175828.yaml -------------------------------------------------------------------------------- /.changes/unreleased/ENHANCEMENTS-664-20251120-093600.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changes/unreleased/ENHANCEMENTS-664-20251120-093600.yaml -------------------------------------------------------------------------------- /.changie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.changie.yaml -------------------------------------------------------------------------------- /.copywrite.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.copywrite.hcl -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/hcp-terraform-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/hcp-terraform-logo.png -------------------------------------------------------------------------------- /.github/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/pr-labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/test-infra/tfe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/README.md -------------------------------------------------------------------------------- /.github/test-infra/tfe/initial-admin/admin.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/initial-admin/admin.tf -------------------------------------------------------------------------------- /.github/test-infra/tfe/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/main.tf -------------------------------------------------------------------------------- /.github/test-infra/tfe/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/outputs.tf -------------------------------------------------------------------------------- /.github/test-infra/tfe/terraform.auto.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/terraform.auto.tfvars -------------------------------------------------------------------------------- /.github/test-infra/tfe/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/variables.tf -------------------------------------------------------------------------------- /.github/test-infra/tfe/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/test-infra/tfe/versions.tf -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/dependabot-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/docker-image-security-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/docker-image-security-scan.yml -------------------------------------------------------------------------------- /.github/workflows/end-to-end-tfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/end-to-end-tfc.yaml -------------------------------------------------------------------------------- /.github/workflows/end-to-end-tfe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/end-to-end-tfe.yaml -------------------------------------------------------------------------------- /.github/workflows/hc-copywrite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/hc-copywrite.yml -------------------------------------------------------------------------------- /.github/workflows/helm-chart-unit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/helm-chart-unit.yaml -------------------------------------------------------------------------------- /.github/workflows/helm-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/helm-docs.yml -------------------------------------------------------------------------------- /.github/workflows/helm-end-to-end-tfc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/helm-end-to-end-tfc.yaml -------------------------------------------------------------------------------- /.github/workflows/helm-end-to-end-tfe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/helm-end-to-end-tfe.yaml -------------------------------------------------------------------------------- /.github/workflows/jira-issues.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/jira-issues.yaml -------------------------------------------------------------------------------- /.github/workflows/jira-pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/jira-pr.yaml -------------------------------------------------------------------------------- /.github/workflows/markdown-link-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/markdown-link-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/tag-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/tag-release.yaml -------------------------------------------------------------------------------- /.github/workflows/unit-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.github/workflows/unit-tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.release/ci.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.release/ci.hcl -------------------------------------------------------------------------------- /.release/release-metadata.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.release/release-metadata.hcl -------------------------------------------------------------------------------- /.release/security-scan.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.release/security-scan.hcl -------------------------------------------------------------------------------- /.release/terraform-cloud-operator-artifacts.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/.release/terraform-cloud-operator-artifacts.hcl -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /META.d/_summary.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/META.d/_summary.yaml -------------------------------------------------------------------------------- /META.d/links.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/META.d/links.yaml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/Makefile -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/RELEASING.md -------------------------------------------------------------------------------- /api/v1alpha2/agentpool_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agentpool_helpers.go -------------------------------------------------------------------------------- /api/v1alpha2/agentpool_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agentpool_types.go -------------------------------------------------------------------------------- /api/v1alpha2/agentpool_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agentpool_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/agentpool_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agentpool_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/agenttoken_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agenttoken_types.go -------------------------------------------------------------------------------- /api/v1alpha2/agenttoken_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agenttoken_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/agenttoken_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/agenttoken_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha2/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/helpers.go -------------------------------------------------------------------------------- /api/v1alpha2/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/helpers_test.go -------------------------------------------------------------------------------- /api/v1alpha2/module_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/module_types.go -------------------------------------------------------------------------------- /api/v1alpha2/module_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/module_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/module_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/module_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/project_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/project_helpers.go -------------------------------------------------------------------------------- /api/v1alpha2/project_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/project_helpers_test.go -------------------------------------------------------------------------------- /api/v1alpha2/project_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/project_types.go -------------------------------------------------------------------------------- /api/v1alpha2/project_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/project_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/project_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/project_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/runscollector_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/runscollector_helpers.go -------------------------------------------------------------------------------- /api/v1alpha2/runscollector_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/runscollector_helpers_test.go -------------------------------------------------------------------------------- /api/v1alpha2/runscollector_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/runscollector_types.go -------------------------------------------------------------------------------- /api/v1alpha2/runscollector_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/runscollector_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/runscollector_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/runscollector_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/validation.go -------------------------------------------------------------------------------- /api/v1alpha2/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/workspace_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/workspace_helpers.go -------------------------------------------------------------------------------- /api/v1alpha2/workspace_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/workspace_types.go -------------------------------------------------------------------------------- /api/v1alpha2/workspace_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/workspace_validation.go -------------------------------------------------------------------------------- /api/v1alpha2/workspace_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/workspace_validation_test.go -------------------------------------------------------------------------------- /api/v1alpha2/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/api/v1alpha2/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/.helmignore -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/Chart.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/README.md -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/README.md.gotmpl -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_agentpools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_agentpools.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_agenttokens.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_agenttokens.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_modules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_modules.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_projects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_projects.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_runscollectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_runscollectors.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/clusterrole_manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/clusterrole_manager.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/clusterrole_metrics_reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/clusterrole_metrics_reader.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/clusterrole_proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/clusterrole_proxy.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/clusterrolebinding_manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/clusterrolebinding_manager.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/clusterrolebinding_proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/clusterrolebinding_proxy.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/configmap.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/role.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/rolebinding.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/service.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/hcp-terraform-operator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/hcp-terraform-operator/values.yaml -------------------------------------------------------------------------------- /charts/test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/go.mod -------------------------------------------------------------------------------- /charts/test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/go.sum -------------------------------------------------------------------------------- /charts/test/unit/deployment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/deployment_test.go -------------------------------------------------------------------------------- /charts/test/unit/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/helpers.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_clusster_role_binding_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_clusster_role_binding_manager_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_clusster_role_binding_proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_clusster_role_binding_proxy_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_clusster_role_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_clusster_role_manager_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_clusster_role_metrics_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_clusster_role_metrics_reader_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_clusster_role_proxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_clusster_role_proxy_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_role_binding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_role_binding_test.go -------------------------------------------------------------------------------- /charts/test/unit/rbac_role_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/rbac_role_test.go -------------------------------------------------------------------------------- /charts/test/unit/service_account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/charts/test/unit/service_account_test.go -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/cmd/main.go -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_agentpools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_agentpools.yaml -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_agenttokens.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_agenttokens.yaml -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_modules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_modules.yaml -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_projects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_projects.yaml -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_runscollectors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_runscollectors.yaml -------------------------------------------------------------------------------- /config/crd/bases/app.terraform.io_workspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/bases/app.terraform.io_workspaces.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_agentpools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/cainjection_in_agentpools.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_modules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/cainjection_in_modules.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_projects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/cainjection_in_projects.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_workspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/cainjection_in_workspaces.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_agentpools.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/webhook_in_agentpools.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_modules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/webhook_in_modules.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_projects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/webhook_in_projects.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_workspaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/crd/patches/webhook_in_workspaces.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/manifests/bases/hcp-terraform-operator.clusterserviceversion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/manifests/bases/hcp-terraform-operator.clusterserviceversion.yaml -------------------------------------------------------------------------------- /config/manifests/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/manifests/kustomization.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/agentpool_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/agentpool_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/agentpool_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/agentpool_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/agenttoken_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/agenttoken_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/agenttoken_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/agenttoken_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/module_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/module_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/module_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/module_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/project_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/project_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/project_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/project_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/runscollector_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/runscollector_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/runscollector_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/runscollector_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /config/rbac/workspace_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/workspace_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/workspace_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/rbac/workspace_viewer_role.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_agentpool.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_agentpool.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_agenttoken.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_agenttoken.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_module.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_module.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_project.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_runscollector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_runscollector.yaml -------------------------------------------------------------------------------- /config/samples/app_v1alpha2_workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/app_v1alpha2_workspace.yaml -------------------------------------------------------------------------------- /config/samples/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/samples/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/bases/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/scorecard/bases/config.yaml -------------------------------------------------------------------------------- /config/scorecard/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/scorecard/kustomization.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/basic.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/scorecard/patches/basic.config.yaml -------------------------------------------------------------------------------- /config/scorecard/patches/olm.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/config/scorecard/patches/olm.config.yaml -------------------------------------------------------------------------------- /docs/agentpool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/agentpool.md -------------------------------------------------------------------------------- /docs/agenttoken.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/agenttoken.md -------------------------------------------------------------------------------- /docs/annotations-and-labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/annotations-and-labels.md -------------------------------------------------------------------------------- /docs/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/api-reference.md -------------------------------------------------------------------------------- /docs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/config.yaml -------------------------------------------------------------------------------- /docs/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/README.md -------------------------------------------------------------------------------- /docs/examples/agentPool-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/agentPool-basic.yaml -------------------------------------------------------------------------------- /docs/examples/agentPool-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/agentPool-deployment.yaml -------------------------------------------------------------------------------- /docs/examples/agentToken-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/agentToken-basic.yaml -------------------------------------------------------------------------------- /docs/examples/module-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/module-basic.yaml -------------------------------------------------------------------------------- /docs/examples/module-moduleName.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/module-moduleName.yaml -------------------------------------------------------------------------------- /docs/examples/module-variables-and-outputs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/module-variables-and-outputs.yaml -------------------------------------------------------------------------------- /docs/examples/project-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/project-basic.yaml -------------------------------------------------------------------------------- /docs/examples/project-customTeamAccess.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/project-customTeamAccess.yaml -------------------------------------------------------------------------------- /docs/examples/project-teamAccess.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/project-teamAccess.yaml -------------------------------------------------------------------------------- /docs/examples/runs-collector-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/runs-collector-basic.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-basic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-basic.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-basicNotifications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-basicNotifications.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-project.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-project.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-runTasks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-runTasks.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-runTriggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-runTriggers.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-terraformVariables.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-terraformVariables.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-terraformVersion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-terraformVersion.yaml -------------------------------------------------------------------------------- /docs/examples/workspace-variable-sets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/examples/workspace-variable-sets.yaml -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/metrics.md -------------------------------------------------------------------------------- /docs/migration/crds/workspaces_patch_a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/migration/crds/workspaces_patch_a.yaml -------------------------------------------------------------------------------- /docs/migration/crds/workspaces_patch_b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/migration/crds/workspaces_patch_b.yaml -------------------------------------------------------------------------------- /docs/module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/module.md -------------------------------------------------------------------------------- /docs/project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/project.md -------------------------------------------------------------------------------- /docs/runs_collector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/runs_collector.md -------------------------------------------------------------------------------- /docs/templates/markdown/gv_details.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/templates/markdown/gv_details.tpl -------------------------------------------------------------------------------- /docs/templates/markdown/gv_list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/templates/markdown/gv_list.tpl -------------------------------------------------------------------------------- /docs/templates/markdown/type.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/templates/markdown/type.tpl -------------------------------------------------------------------------------- /docs/templates/markdown/type_members.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/templates/markdown/type_members.tpl -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/usage.md -------------------------------------------------------------------------------- /docs/workspace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/docs/workspace.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/add-bundle-annotations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/hack/add-bundle-annotations.sh -------------------------------------------------------------------------------- /hack/add-bundle-replaces.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/hack/add-bundle-replaces.sh -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- 1 | // Copyright (c) HashiCorp, Inc. 2 | // SPDX-License-Identifier: MPL-2.0 3 | -------------------------------------------------------------------------------- /internal/controller/agentpool_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_autoscaling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_autoscaling.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_autoscaling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_autoscaling_test.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_deletion_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_deletion_policy.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_deletion_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_deletion_policy_test.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_deployment.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_test.go -------------------------------------------------------------------------------- /internal/controller/agentpool_controller_tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agentpool_controller_tokens.go -------------------------------------------------------------------------------- /internal/controller/agenttoken_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agenttoken_controller.go -------------------------------------------------------------------------------- /internal/controller/agenttoken_controller_deletion_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agenttoken_controller_deletion_policy.go -------------------------------------------------------------------------------- /internal/controller/agenttoken_controller_deletion_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agenttoken_controller_deletion_policy_test.go -------------------------------------------------------------------------------- /internal/controller/agenttoken_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/agenttoken_controller_test.go -------------------------------------------------------------------------------- /internal/controller/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/consts.go -------------------------------------------------------------------------------- /internal/controller/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/flags.go -------------------------------------------------------------------------------- /internal/controller/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/helpers.go -------------------------------------------------------------------------------- /internal/controller/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/helpers_test.go -------------------------------------------------------------------------------- /internal/controller/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/metrics.go -------------------------------------------------------------------------------- /internal/controller/module_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller.go -------------------------------------------------------------------------------- /internal/controller/module_controller_deletion_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller_deletion_policy.go -------------------------------------------------------------------------------- /internal/controller/module_controller_deletion_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller_deletion_policy_test.go -------------------------------------------------------------------------------- /internal/controller/module_controller_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller_outputs.go -------------------------------------------------------------------------------- /internal/controller/module_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller_test.go -------------------------------------------------------------------------------- /internal/controller/module_controller_workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/module_controller_workspace.go -------------------------------------------------------------------------------- /internal/controller/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/predicates.go -------------------------------------------------------------------------------- /internal/controller/project_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller.go -------------------------------------------------------------------------------- /internal/controller/project_controller_deletion_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller_deletion_policy.go -------------------------------------------------------------------------------- /internal/controller/project_controller_deletion_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller_deletion_policy_test.go -------------------------------------------------------------------------------- /internal/controller/project_controller_team_access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller_team_access.go -------------------------------------------------------------------------------- /internal/controller/project_controller_team_access_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller_team_access_test.go -------------------------------------------------------------------------------- /internal/controller/project_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/project_controller_test.go -------------------------------------------------------------------------------- /internal/controller/runscollector_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/runscollector_controller.go -------------------------------------------------------------------------------- /internal/controller/runscollector_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/runscollector_controller_test.go -------------------------------------------------------------------------------- /internal/controller/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/suite_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_agents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_agents.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_agents_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_agents_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_deletion_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_deletion_policy.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_deletion_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_deletion_policy_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_notifications.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_notifications.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_notifications_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_notifications_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_outputs.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_outputs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_outputs_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_projects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_projects.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_projects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_projects_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_remote_state_sharing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_remote_state_sharing.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_remote_state_sharing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_remote_state_sharing_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_run_tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_run_tasks.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_run_tasks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_run_tasks_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_run_triggers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_run_triggers.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_run_triggers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_run_triggers_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_runs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_runs.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_runs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_runs_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_sshkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_sshkey.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_sshkey_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_sshkey_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_tags.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_tags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_tags_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_team_access.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_team_access.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_team_access_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_team_access_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_variable_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_variable_sets.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_variable_sets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_variable_sets_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_variables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_variables.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_variables_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_variables_test.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_vcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_vcs.go -------------------------------------------------------------------------------- /internal/controller/workspace_controller_vcs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/controller/workspace_controller_vcs_test.go -------------------------------------------------------------------------------- /internal/pointer/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/pointer/pointer.go -------------------------------------------------------------------------------- /internal/pointer/pointer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/pointer/pointer_test.go -------------------------------------------------------------------------------- /internal/slice/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/slice/slice.go -------------------------------------------------------------------------------- /internal/slice/slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/internal/slice/slice_test.go -------------------------------------------------------------------------------- /scripts/update-helm-chart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/scripts/update-helm-chart.sh -------------------------------------------------------------------------------- /version/VERSION: -------------------------------------------------------------------------------- 1 | 2.10.0 2 | -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/HEAD/version/version.go --------------------------------------------------------------------------------