FEATURES:
- New Resource:
harness_platform_infra_module - added a new resource for iacm module registry harness_platform_infra_module - added a new data source for iacm module registry
(#1099)
ENHANCEMENTS:
- harness_platform_connector_awscc: Added GOVERNANCE as a feature that can be enabled for the AWS Cloud Cost connector. harness_platform_connector_azure_cloud_cost: Added GOVERNANCE as a feature that can be enabled for the Azure Cloud Cost connector. harness_platform_connector_gcp_cloud_cost: Added GOVERNANCE as a feature that can be enabled for the GCP Cloud Cost connector. (#1091)
ENHANCEMENTS:
- resource/harness_platform_gitops_applications: add support for multi source applications resource/harness_platform_gitops_repository: add force delete repo that skips validation against apps using repo (#1082)
FEATURES:
- New Resource:
harness_cluster_orchestrator - Added Cluster Orchestrator resource in Harness terraform provider
(#1084) - New Resource:
harness_governance_rule_set - Added Governance Rule Set resource in Harness terraform provider
(#1075)
FEATURES:
- New Resource:
harness_governance_rule - Added Governance Rule resource in Harness terraform provider
(#1068)
FEATURES:
- New Resource:
harness_governance_rule_enforcement - Added Governance Enforcement resource in Harness terraform provider
(#1052)
FEATURES:
- New Resource:
harness_platform_gitx_webhook: Added support for Gitx Webhook endpoints
(#1014)
ENHANCEMENTS:
- harness_platform_policy: - Have added support for remote policies, now users can create remote policies using terraform by providing git references in the script. - Updated the Data Source for policy as rego should not be a mandatory field for GET call. (#1015)
- resource/harness_platform_connector_gcp: added support for OIDC Auth in GCP connector. (#1019)
ENHANCEMENTS:
- harness_platform_gitops_app_project: Rename the file name (#1011)
- harness_platform_gitops_project: Added the resource version gitops project (#1010)
ENHANCEMENTS:
- harness_platform_gitops_project: Update the schema of gitops project (#1009)
- harness_platform_pipeline: Added update call for git metadata in pipeline update flow. harness_platform_template:Added update call for git metadata in template update flow. (#1008)
FEATURES:
- New Resource:
harness_platform_notification_rule: Added support for notification rule for SLO and MonitoredService
(#1013)
ENHANCEMENTS:
- resource_monitored_service: Add support for custom change sources in monitored service configuration. (#1007)
FEATURES:
- New Resource:
harness_platform_connector_jdbc
(#1002) - New Resource:
harness_platform_db_instance
(#1001) - New Resource:
harness_platform_db_schema
(#998) - New Resource:
harness_platform_gitops_project: Added the terraform support for creating the gitops project
(#1000) - New Resource:
harness_platform_pipeline: Added the branch context when imported the pipeline from non main branch
(#999)
ENHANCEMENTS:
- harness_platform_connector_gcp_cloud_cost: Added support for governance in feature_enabled field in gcp and azure cloud cost connectors harness_platform_connector_azure_cloud_cost: Added support for governance in feature_enabled field in gcp and azure cloud cost connectors (#1006)
- platform_gitops_applications: Added support for skip repo validation, when set true repo doesnt have to be created before creating application. (#979)
BUG FIXES:
- resource/platform_repo: Fixes issue for repo import giving 404 even after being successful. (#978)
ENHANCEMENTS:
- resource/harness_pipeline: Updated the description for tags in pipeline create (#977)
ENHANCEMENTS:
- resource/harness_platform_variable: updated schema to forceNew for identifier, orgId and projectId (#963)
ENHANCEMENTS:
- resource/harness_platform_user: added support for update for user groups for user entity (#957)
ENHANCEMENTS:
- harness_platform_infrastructures: Added supprt for creating/Updating remote Infrastructures and import from git for Infrastructures. (#931)
BUG FIXES:
- fix resource and data source for environment to gitops cluster mapping (#954)
FEATURES:
ENHANCEMENTS:
- harness_platform_connector_kubernetes: Added support for ca_cert_ref in kubernetes connector cluster. (#928)
- harness_platform_environment: Added supprt for creating/Updating remote Environment and import from git for Environment. (#929)
- harness_platform_service: Added supprt for creating/Updating remote services and import from git for service. (#927)
- harness_platform_service_overrides_v2: Added supprt for creating/Updating remote Overrides and import from git for Overrides. (#930)
ENHANCEMENTS:
- harness_platform_gitops_applications: The Path field was required. It has been updated to optional. (#926)
- resource/harness_platform_connector_aws: added support for OIDC Auth in AWS connector. (#925)
ENHANCEMENTS:
- platform_connector_github.md - Added documentation for github http anonymous connector resource.tf - Example of github http anonymous resource for github connector go.mod - upgraded harness-go-sdk version to v0.3.74 github.go - Added Schema and CRUD for github anonymous http credentials in github connector github_test.go - Test for schema and CRUD for github anonymous http credentials in github connector github_data_source.go - Added Schema for github anonymous http credentials in github connector github_data_source_test.go - Added test for Schema of github anonymous http credentials in github connector (#886)
- resource/harness_platform_project: where project and org is required, new resources are created on updating scope. (#902)
ENHANCEMENTS:
- resource/harness_platform_project: corrected error handling for EntityNotFoundException (#872)
ENHANCEMENTS:
- resource/harness_platform_connector_github: added force deletion support for github connector (#855)
- resource/harness_platform_project: added error handling for EntityNotFoundException (#858)
FEATURES:
- New Data Source:
harness_platform_current_account - new data resource for account id
(#785) - New Resource:
resource/harness_platform_connector_pdc: Added Pdc connector resource.
(#832)
BUG FIXES:
- resource/monitored_service - Added missing examples for monitored service with thresholds and NewRelic health source. (#814)
ENHANCEMENTS:
- Allow for tags to be included in feature flags (#781)
BUG FIXES:
- resource/harness_platform_connector_aws - Added support to add aws region field in connector to perform connection test. (#806)
- resource/harness_platform_template: Fixing the update flow for templates (#780)
BUG FIXES:
- Monitored service didn't use to honour metric threshold correctly earlier with this fix customer can add metric threshold to all the health sources (#777)
- harness_platform_ff_api_key - Fix error type (#763)
FEATURES:
- New Resource:
harness_platform_workspace - added a new resource for iacm workspaces harness_platform_workspace - added a new data source for iacm workspaces harness_platform_workspace_output - added a new data source for iacm workspace outputs
(#726) - New Resource:
resource/harness_platform_delegatetoken: Added delegate token resource.
(#719)
ENHANCEMENTS:
- Allow for multiple environments, with each environment containing its own target group and rules (#742)
- Days attribute of AutoStopping fixed schedule has been modified to be list of weekdays instead of string for brevity (#731)
- harness_platform_service_overrides_v2 - Updated documentation with details of how overrides v2 identifiers are generated. (#730)
- resource/platform_connector_aws: added force deletion support resource/platform_connector_azure_cloud_provider: added force deletion support resources/platform_connector_gcp: added force deletion support resources/platform_connector_helm: added force deletion support resources/platform_connector_kubernetes: added force deletion support resources/platform_connector_oci_helm: added force deletion support resources/platform_connector_rancher: added force deletion support (#743)
FEATURES:
- New Resource:
Fixed schedule support for AutoStopping
(#714)
ENHANCEMENTS:
-
- Support for import of ALB as AutoStopping Loadbalancer
- Support for import of AppGateway as AutoStopping Loadbalancer (#707)
- Support for import of ALB as AutoStopping Loadbalancer
- harness_platform_service_overrides_v2 - Updated docs to use yaml format for the yaml property of overrides instead of json format. (#711)
BUG FIXES:
- harness_platform_gitops_app_project_mapping - Fix field name of argo project. (#709)
ENHANCEMENTS:
- Added is_namespaced for agent creating (#704)
- platform_connector_github.md - Added documentation for custom health connector resource.tf - Example of github_app in credentials for github connector go.mod - upgraded harness-go-sdk version to v0.3.52 github.go - Added Schema and CRUD for github_app credentials in github connector github_test.go - Test for schema and CRUD for github_app credentials in github connector github_data_source.go - Added Schema for github_app credentials in github connector github_data_source_test.go - Added test for Schema of github_app credentials in github connector (#703)
- resource/harness_platform_gitops_agent: add support for new flux operator. (#674)
ENHANCEMENTS:
- resource/harness_platform_connector_aws_secret_manager: add support for new field "default" which sets the secret manager to be default for the account (#633)
BUG FIXES:
- harness_platform_feature_flag - Enable adding target and target groups through features (#699)
- harness_platform_feature_flag - Fix updates on targets, target groups and feature flags. (#700)
FEATURES:
- New Resource:
- Support for AutoStopping LoadBalancers - AWS proxy, AWS ALB, Azure gateway, Azure proxy, GCP proxy
(#698) - New Resource: `- Support for AutoStopping Rules - AWS VM, Azure VM, GCP VM, AWS RDS, AWS ECS
- This version does not support dry run AutoStopping rule creation, provision for hide progress page and tag based ECS rule creation
- Does not have support for schedules feature` (#634)
ENHANCEMENTS:
- resource/harness_platform_connector_service_now: GA FF CDS_SERVICENOW_REFRESH_TOKEN_AUTH. (#691)
BUG FIXES:
- harness_platform_feature_flag_target_group - Fix type issue when casting between types for include and exclude rules (#694)
BUG FIXES:
- harness_platform_connector_aws - Set value for cross_account_access if not nil. (#687)
ENHANCEMENTS:
- harness_platform_feature_flag - Add support to add targets with feature flags (#684)
ENHANCEMENTS:
- harness_platform_template - Added support to import Template entity from git. harness_platform_input_set - Added support to import InputSet entity from git. (#682)
- harness_platform_template - Added support to update stable version of a template via terraform (#675)
- platform_connector_customhealthsource.md Added documentation for custom health connector resource.tf Example of loki health source with custom health source connector added provider.go : Added new data source harness_platform_connector_customhealthsource custom_health_data_source.go Schema and CRUD of custom health source connector custom_health_data_source_test.go Test for Schema and CRUD of custom health source connector customhealthsource.go Schema and CRUD of custom health source connector customhealthsource_test.go Test for Schema and CRUD of custom health source connector (#677)
- resource/harness_platform_service_overrides_v2: Added Support For Service Overrides V2 (#673)
BUG FIXES:
-
- Removed type support from the service dependencies since we only support inside the dependencyMetadata. (#672)
- Fixed aws-cc to allow non-billing connector type (#679)
- harness_platform_file_store_file - Make file content optional, if the file content is provided use it directly else get the content from file path. (#681)
FEATURES:
- New Resource:
resource_feature_flag_target_group - Added feature flag target group resources to the Harness Terraform Provider.
(#661)
FEATURES:
- New Resource:
harness_platform_gitops_app_project_mapping - GitOps app project mapping for agents resource.
(#659) - New Resource:
resource_feature_flag_target - Added feature flag target resources to the Harness Terraform Provider.
(#660)
BUG FIXES:
- Fixed policy-set api to correctly enable/disable policy-sets (#670)
ENHANCEMENTS:
- data_source_monitored_service_test.go Added tests for multiple healthsources such as Prometheus, Datadog etc. resource_monitored_service.go Added version field and renamed MonitoredServiceSpec to MonitoredService resource_monitored_service_test.go renamed MonitoredServiceSpec to MonitoredService utils.go Deserializer updated with new health sources such as azure, signalFx, loki and sumologic platform_monitored_service.md Added docs for health sources such as azure, signalFx, loki and sumologic resource.tf Added examples for all newly added health sources, datadog and prometheus (#669)
- harness_platform_pipeline - Added support to import pipeline entity from git. (#643)
- resource/harness_plaform_user: Limit the user creation call to 1 at a time. (#668)
BUG FIXES:
- Fixed harness_platform_file_store_folder create resource plugin crash, when service account token was used to create (#665)
BUG FIXES:
- PolicySets list must return sorted ordered list of policysets. (#658)
- UI update to service environment override resource is not reflected accurately if this resource is created using Terraform. (#654)
ENHANCEMENTS:
- resource/harness_platform_gitops_agent: add support for getting agent token while creation. (#653)
BUG FIXES:
-
- Deprecated enabled from the monitored service dto to not allow customer to set monitored service as enabled to start with via terraform (#640)
- Fixed the environment group resource to support org and account level environment groups also. (#655)
ENHANCEMENTS:
- harness_platform_template - Added support to update stable version of a template from terraform. (#628)
BUG FIXES:
- resource_manual_freeze : bug fix for deployment freeze while saving expired freeze (#650)
FEATURES:
- New Resource:
harness_platform_file_store_file - Added a File Store file resource. harness_platform_file_store_folder - Added a File Store folder resource.
(#629)
ENHANCEMENTS:
- Add more fields for overrides v2 data source (#636)
- resource/harness_platform_gitops_repository: add support for token update for OCI helm repo with ESO (#638)
ENHANCEMENTS:
- Upgraded [email protected] (#630)
ENHANCEMENTS:
- resource/harness_platform_connector_service_now: Enhanced servicenow connector resource to support newer RefreshTokenGrantType authentication beans. (#614)
BUG FIXES:
- Fix dataSourceTokenRead documentation. (#618)
- Fixed the example documentation for service overrides (#623)
- resource/harness_platform_apikey: made tags field as set of strings (#625)
- resource/harness_platform_token: made tags field as set of strings (#624)
ENHANCEMENTS:
- resource/harness_platform_infrastructure: added AWS SAM infrastructure type. (#616)
BUG FIXES:
-
- Formatting the sample example for harness_platform_environment resource (#604)
- Fix for supporting yaml for environment and environment group data source (#610)
FEATURES:
- New Resource:
harness_platform_connector_rancher - Added a Rancher connector to the Harness Terraform provider.
(#598)
ENHANCEMENTS:
- resource/harness_platform_connector_jira: Enhanced jira connector resource to support newer PersonalAccessToken authentication beans. (#591)
- resource/harness_platform_gitops_cluster: Added support for IAM role in GitOps (#578)
- resource/harness_platform_service_overrides_v2: Added Support For Service Overrides V2 (#579)
- resource/harness_platform_template: Update the description for filter_visibility. resource/harness_platform_template_filters: Update the description force_delete. (#600)
BUG FIXES:
- resource/harness_platform_token: fix for returning token value in create API (#605)
ENHANCEMENTS:
- resource/harness_platform_connector_aws - Added Aws BackOff Strategy Override Support (#560)
- resource/harness_platform_policyset: correct description for 'severity' for policy. resource/harness_platform_policy: Enhance example to showcase how to add policy with Rego spanning over multiple lines. (#569)
BUG FIXES:
-
- Removed empty change source and health source restriction from monitored service resource. (#576)
- Fix for supporting import for account/org infrastructure. (#577)
- resource/harness_platform_usergroup - ignore the order of users and user_emails when doing CRUD. (#567)
FEATURES:
- New Resource:
platform_token - Added apikey token in Harness terraform provider
(#556)
ENHANCEMENTS:
- examples/resources/harness_platform_template/ - updated the remote template example (#566)
BUG FIXES:
- resource/harness_platform_template - deprecated the field description from resource (#561)
FEATURES:
- New Resource:
platform_connector_elasticsearch - Added elasticsearch connector resource in Harness terraform provider
(#538)
FEATURES:
- New Resource:
resource/harness_platform_apikey: Added ApiKey resource.
(#532)
ENHANCEMENTS:
- resources/platform_role_assignments: Made resource_group_identifier, role_identifier and type under principal schema required. resources/platform_secret_sshkey: Updated the Behaviour of referencing the secrets at account, project and org Level. Made Key Field Required in SSH credential of type keyReference (#509)
FEATURES:
- New Resource:
platform_connector_tas - Added tas connector resource in Harness terraform provider
(#523)
ENHANCEMENTS:
- data-source/platform_manual_freeze - Added quarterly recurrence support for manual deployment freeze resource in Harness terraform provider (#522)
- resource/harness_platform_infrastructure: added force deletion support for infrastructures (#527)
- resource/harness_platform_triggers: added documentation links (#501)
ENHANCEMENTS:
- datasource: Make identifier required in connector data source. (#526)
- platform_connector_terraform_cloud - Improved Documentation (#520)
BUG FIXES:
- resource/harness_platform_connector_awscc: Fix bug in aws cloud cost connector resource (#524)
ENHANCEMENTS:
- resource/harness_platform_template: added force deletion support for templates (#518)
FEATURES:
- New Resource:
platform_feature_flag - Added feature flag resources to the Harness Terraform Provider. platform_ff_api_key - Added FF SDK API key resources to the Harness Terraform provider.
(#517)
BUG FIXES:
- data-source/harness_platform_infrastructure: Fix bug wrt usages of tags in infrastructure yaml. (#515)
ENHANCEMENTS:
- resource/harness_platform_connector_github: Added support for secret ref in application and installtion in github app authentication method. (#508)
BUG FIXES:
- data-source/harness_platform_organization: Fixed the data source to use either name or identifier. data-source/harness_platform_usergroup: Fixed the data source to use either name or identifier. (#507)
ENHANCEMENTS:
- resource/harness_platform_gitops_cluster: Added support for Optional Tags in cluster (#486)
- resource/harness_platform_service: added force deletion support for services resource/harness_platform_environment: added force deletion support for environments resource/harness_platform_environment_group: added force deletion support for environment groups (#491)
BUG FIXES:
- harness_platform_input_set: Fixed import. harness_platform_triggers: Fixed import. (#478)
- resource/harness_platform_connector_aws_secret_manager: Fixed the plugin crash issue when api key doent have enough permissions. (#502)
ENHANCEMENTS:
- resource/harness_platform_policyset: Adding the policyset management provider (#485)
ENHANCEMENTS:
- resource/harness_platform_environment_service_overrides: Support for organisation and account scoped service overrides (#479)
ENHANCEMENTS:
- resources: Update yaml fields description. (#484)
BUG FIXES:
- resource/harness_platform_role_assignments: Allow creation of role_assignments without Identifier and set that identifier coming from upStream when doing a get call. (#477)
- resource/harness_platform_secret_text: The Value Field was Optional , It has been updated to Required Field. (#472)
ENHANCEMENTS:
- resource/harness_platform_template: Updated connector ref field's description. resource/harness_platform_pipeline: Updated connector ref field's description. resource/harness_platform_connector_kubernetes_cloud_cost: Updated connector ref field's description. resource/harness_platform_input_set: Updated connector ref field's description. (#471)
FEATURES:
- New Resource:
resource/harness_platform_connector_oci_helm: Added Oci Helm connector resource.
(#466)
FEATURES:
- New Resource:
resource/harness_platform_connector_service_now: Added Service Now connector resource.
(#465)
BUG FIXES:
- harness_platform_secret_text: Mark new resource when secret deleted from ui . (#461)
- harness_platform_usergroup: Mark new resource when usergroup deleted from ui. (#462)
BUG FIXES:
- harness_platform_secret_text: Mark new resource when secret deleted from ui . (#461)
BUG FIXES:
- harness_platform_template: Fixed import. harness_platform_pipeline: Fixed import. (#457)
BUG FIXES:
- resource/harness_platform_connector_jira: Fixed Jira Connector Resource to support newer UsernamePassword authentication beans. Users of Jira Connector need to update their Harness Terraform Provider to this version since it is a breaking change in the API. (#456)
BUG FIXES:
- resource/harness_platform_connector_helm: Fixed documentation. (#452)
- resource/harness_platform_organization: Fixed the plugin crash issue during terraform refresh when the api key was invalid. (#454)
BUG FIXES:
- resource/harness_platform_user: Fixed Bug with user resource. (#451)
ENHANCEMENTS:
- resource/harness_platform_infrastructure: added support for account and org level. (#438)
BUG FIXES:
- resource/harness_platform_connector_gcp_secret_manager: Fixed GCP Secret Manager resource. (#442)
- resource/harness_platform_user: Fixed Bug with user resource. (#446)
ENHANCEMENTS:
- resource/harness_platform_service: added support for account and org level. resource/harness_platform_environment: added support for account and org level. (#432)
BUG FIXES:
- resource/harness_platform_secret_file: Fix secret file resource. (#437)
BUG FIXES:
- resource/harness_platform_environment_service_overrides: Fix import flow (#423)
- resource/harness_platform_monitored_service: Fields template_ref and version_label shouldn't be required for harness_platform_monitored_service. (#430)
ENHANCEMENTS:
- resource/harness_user_group: Update filters field in workflo, enviroments ,pipeline object in user group to be optional. (#422)
ENHANCEMENTS:
- resource/harness_user_group: Update filters field in deployment object in user group to be optional. (#418)
BUG FIXES:
- resource/harness_platform_user: Fix user schema. (#413)
ENHANCEMENTS:
- resource/harness_platform_template: In template api slug field is updated to identifier. Made relevent changes in terraform resource. (#412)
BUG FIXES:
- resource/harness_platform_usergroup: Fix users and user_emails field in user group schema. (#411)
FEATURES:
- New Resource:
platform_manual_freeze - Added manual deployment freeze resource in Harness terraform provider
(#355) - New Resource:
resource/harness_platform_user: Resource for creating a Harness User
(#353)
BUG FIXES:
- resource/harness_platform_pipeline: Update terraform resource to reflect the backend changes in api. resource/harness_platform_input_set: Update terraform resource to reflect the backend changes in api. (#396)
FEATURES:
- New Resource:
platform_monitored_service - Added monitored service resources to the Harness Terraform Provider. platform_slo - Added service-level objective (SLO) resources to the Harness Terraform provider.
(#348)
ENHANCEMENTS:
- resource/harness_platform_environment_service_overrides: Mark new resource if resource is deleted during terraform refresh resource/harness_platform_organization: Mark new resource if resource is deleted during terraform refresh resource/harness_platform_role_assignments: Mark new resource if resource is deleted during terraform refresh resource/harness_platform_variables: Mark new resource if resource is deleted during terraform refresh (#387)
- resource/harness_platform_input_set: Added gitx support for inputSet resource. data-source/harness_platform_input_set: Added gitx support for inputSet resource. (#389)
- resource/harness_platform_service: Updating the documentation. resource/harness_platform_environment: Updating the documentation. (#378)
BUG FIXES:
- resource/harness_platform_connector_github: Fix connector delete context. (#377)
ENHANCEMENTS:
- resource/harness_platform_usergroup: Add example to create user group by adding email. (#373)
ENHANCEMENTS:
- resource/harness_platform_usergroup: Allow TF resource to support creating of user-groups by adding User email id. (#371)
FEATURES:
- New Resource:
platform_connector_jenkins - Added jenkins connector resource in Harness terraform provider.
(#365)
BUG FIXES:
- resource/harness_platform_connector_github: Fix terraform refresh for github connector (#352)
BUG FIXES:
- resource/harness_yaml_config: Fix yaml config resource (#349)
FEATURES:
- New Resource:
resource/harness_platform_template_filters: Resource for creating a Harness template filters
(#337)
BUG FIXES:
- resource/harness_platform_environment: Handle case when environment is deleted from somewhere else and refresh fails (#343)
FEATURES:
- New Resource:
resource/harness_infrastructure_definition: Add new infrastructure type CUSTOM for CG
(#335)
BUG FIXES:
- resource/harness_platform_project: Fix project refresh (#333)
BUG FIXES:
- data-source/harness_platform_usergroup: Fix usergroup data-source to get account and org level usergroups (#334)
BUG FIXES:
- resource/harness_platform_infrastructure: Fix infrastructure resource when creating multiple infrastructure in same env (#330)
BUG FIXES:
- resource/harness_platform_template: Fix template resource (#329)
FEATURES:
- New Resource:
platform_connector_spot - Added spot connector resource in Harness terraform provider
(#314) - New Resource:
platform_template - Added template resource in Harness terraform provider
(#326)
ENHANCEMENTS:
- resource/harness_platform_policy: Adding the policy management provider (#319)
BUG FIXES:
- resource/harness_platform_pipeline: Fix error propagation from api (#318)
FEATURES:
- New Resource:
platform_connector_azure_key_vault - Added the Azure Key Vault connector resource to the Harness Terraform provider.
(#287)
ENHANCEMENTS:
- data-source/harness_trigger: - Added data source for trigger in first gen (#309)
- platform_user_group - Added support for "Send email to all users" in user group notification configuration. (#313)
FEATURES:
- New Resource:
platform_connector_azure_cloud_cost - Added azure cloud cost connector resource in Harness terraform provider
(#284) - New Resource:
platform_connector_azure_cloud_provider - Added gcp cloud cost connector resource in Harness terraform provider
(#285) - New Resource:
platform_connector_kubernetes_cloud_cost - Added kubernetes cloud cost connector resource in Harness terraform provider
(#286)
ENHANCEMENTS:
- platform_pipeline - Added support for pipelines with new Git Experience. (#294)
FEATURES:
- New Resource:
harness_platform_gitops_agent harness_platform_gitops_cluster harness_platform_gitops_applications harness_platform_gitops_repository harness_platform_gitops_repo_cert
(#282)
BUG FIXES:
- harness_platform_secret_text : fix value field in secret text resource (#281)
FEATURES:
- New Resource:
harness_platform_gitops_agent_yaml
(#253) - New Resource:
harness_platform_gitops_applications
(#253) - New Resource:
platform_connector_azure_cloud_provider - Added azure cloud provider connector resource in Harness terraform provider
(#274) - New Resource:
platform_connector_gcp_secret_manager - Added gcp secret manager resource in Harness terraform provider
(#254) - New Resource:
platform_filters - Added resource to add filters in Harness through terraform
(#255)
ENHANCEMENTS:
- harness_platform_gitops_agent (#253)
- harness_platform_gitops_clusters (#253)
- harness_platform_gitops_repository (#253)
BUG FIXES:
- harness_platform_gitops_agent : Fix subcategory in documentation harness_platform_gitops_cluster : Fix subcategory in documentation (#242)
FEATURES:
- New Resource:
harness_platform_gitops_agent
(#214) - New Resource:
harness_platform_gitops_cluster
(#214) - New Resource:
harness_platform_infrastructure
(#239)
ENHANCEMENTS:
- resource/harness_platform_usergroup: Added saml and ldap sso provider documentation (#241)
ENHANCEMENTS:
- resource/harness_platform_usergroup: update doc and added more example (#233)
BUG FIXES:
- resource/harness_platform_usergroup: Fix user group delete flow (#238)
ENHANCEMENTS:
- resource/harness_platform_environment_clusters_mapping: update docs for cluster resource (#232)
- resource/harness_platform_environment_clusters_mapping: update name for cluster resource (#231)
BUG FIXES:
- resource/harness_platform_environment: Fix Update tags for the environment (#234)
- resource/harness_platform_environment_group: Fix bug in update env group (#229)
ENHANCEMENTS:
- resource/harness_platform_environment: added suport foroptional
yaml
field. (#221) - resource/harness_platform_service: making
yaml
field as optional. (#218)
BUG FIXES:
- resource/harness_platform_roles: Fix bug in roles resource (#222)
BUG FIXES:
- resource/harness_platform_service_account: Fix account id field in service account (#219)
BUG FIXES:
- resource/harness_platform_service_account: Fix email field in service account (#217)
ENHANCEMENTS:
- resource/harness_platform_service: added documentation for yaml field. (#215)
BUG FIXES:
- resource/harness_platform_environment_clusters_mapping: Fix added correct batch cluster API. (#216)
FEATURES:
- New Resource:
platform_role_assignments
(#213)
BUG FIXES:
- data-source/harness_platform_connector_prometheus: Fix prometheus connector schema to include missing fields (#210)
- resource/harness_platform_connector_prometheus: Fix prometheus connector schema to include missing fields (#210)
- resource/harness_platform_environment: Fixed bug in color field (#209)
FEATURES:
- New Resource:
platform_cluster
(#204)
FEATURES:
- New Resource:
platform_environment_group
(#203)
BUG FIXES:
- data-source/harness_platform_secret_text: Fixed value type field documentation in secret text (#202)
- resource/harness_platform_secret_text: Fixed value type field documentation in secret text (#202)
BUG FIXES:
- data-source/harness_platform_usergroup: Fix user group to include sso related fields (#199)
- resource/harness_platform_usergroup: Fix user group to include sso related fields (#199)
ENHANCEMENTS:
- data-source: Added example usage for data sources (#193)
FEATURES:
- New Resource:
platform_triggers
(#192)
BUG FIXES:
- resource/harness_platform_connector_artifactory: Fix bug in artifactory connector resource (#191)
BUG FIXES:
- resource/harness_platform_resource_group: Fix resource group empty attribute filter bug (#182)
BUG FIXES:
- data-source: Added First Gen and Next Gen sub category for data source. (#184)
- resource: Added First Gen and Next Gen sub category for resource. (#184)
BUG FIXES:
- data-source/harness_platform_service_account: Added nextgen sub category for service account resource. (#177)
- resource/harness_platform_service_account: Added nextgen sub category for service account resource. (#177)
FEATURES:
FEATURES:
- New Resource:
platform_resource_group
(#168)
BUG FIXES:
- data-source/harness_platform_connector_kubernetes: Add delegate selectors. (#169)
- resource/harness_platform_connector_kubernetes: Add delegate selectors. (#169)
- resource/harness_platform_project: Fixed the vanishing color in project resource (#166)
FEATURES:
- New Resource:
platform_roles
(#161) - New Resource:
platform_secret_file
(#157) - New Resource:
platform_secret_sshkey
(#159) - New Resource:
platform_secret_text
(#154)
ENHANCEMENTS:
- resource/application: Added support for tagging. (#140)
ENHANCEMENTS:
- Upgraded [email protected] (#139)
BUG FIXES:
- datasource/harness_platform_connector: Fixed lookup by name. (#139)
- datasource/harness_platform_organization: Fixed lookup by name. (#139)
- datasource/harness_platform_pipeline: Fixed lookup by name. (#139)
- datasource/harness_platform_project: Fixed lookup by name. (#139)
BUG FIXES:
- Fixed issue with serializing encrypted text references with environment variable overrides. (#131)
BUG FIXES:
- Fixed issue with serializing encrypted text references with service variables. (#128)
BUG FIXES:
- resource/cloudprovider_kubernetes: Fixes issue causing delegate selectors to not be applied properly. (#123)
FEATURES:
- New Data Source:
current_account
(#119)
ENHANCEMENTS:
- data-source/yaml_config: Changing
path
field forces a new resource to be created. (#117)
BUG FIXES:
- resource/delegate_approval: Force new resource when
delegate_id
orapprove
fields change. (#115)
FEATURES:
- New Data Source:
platform_connector_appdynamics
(#112) - New Data Source:
platform_connector_artifactory
(#112) - New Data Source:
platform_connector_aws
(#112) - New Data Source:
platform_connector_aws_secret_m
(#112) - New Data Source:
platform_connector_awscc
(#112) - New Data Source:
platform_connector_awskms
(#112) - New Data Source:
platform_connector_bitbucket
(#112) - New Data Source:
platform_connector_datadog
(#112) - New Data Source:
platform_connector_docker
(#112) - New Data Source:
platform_connector_dynatrace
(#112) - New Data Source:
platform_connector_gcp
(#112) - New Data Source:
platform_connector_git
(#112) - New Data Source:
platform_connector_github
(#112) - New Data Source:
platform_connector_gitlab
(#112) - New Data Source:
platform_connector_helm
(#112) - New Data Source:
platform_connector_jira
(#112) - New Data Source:
platform_connector_kubernetes
(#112) - New Data Source:
platform_connector_nexus
(#112) - New Data Source:
platform_connector_pagerduty
(#112) - New Data Source:
platform_connector_prometheus
(#112) - New Data Source:
platform_connector_splunk
(#112) - New Data Source:
platform_connector_sumologic
(#112) - New Data Source:
platform_current_user
(#112) - New Data Source:
platform_environment
(#112) - New Data Source:
platform_organization
(#112) - New Data Source:
platform_pipeline
(#112) - New Data Source:
platform_project
(#112) - New Data Source:
platform_service
(#112) - New Resource:
platform_connector_appdynamics
(#112) - New Resource:
platform_connector_artifactory
(#112) - New Resource:
platform_connector_aws
(#112) - New Resource:
platform_connector_aws_secret_manager
(#112) - New Resource:
platform_connector_awscc
(#112) - New Resource:
platform_connector_awskms
(#112) - New Resource:
platform_connector_bitbucket
(#112) - New Resource:
platform_connector_datadog
(#112) - New Resource:
platform_connector_docker
(#112) - New Resource:
platform_connector_dynatrace
(#112) - New Resource:
platform_connector_gcp
(#112) - New Resource:
platform_connector_git
(#112) - New Resource:
platform_connector_github
(#112) - New Resource:
platform_connector_gitlab
(#112) - New Resource:
platform_connector_helm
(#112) - New Resource:
platform_connector_jira
(#112) - New Resource:
platform_connector_kubernetes
(#112) - New Resource:
platform_connector_nexus
(#112) - New Resource:
platform_connector_pagerduty
(#112) - New Resource:
platform_connector_prometheus
(#112) - New Resource:
platform_connector_splunk
(#112) - New Resource:
platform_connector_sumologic
(#112) - New Resource:
platform_current_user
(#112) - New Resource:
platform_environment
(#112) - New Resource:
platform_organization
(#112) - New Resource:
platform_pipeline
(#112) - New Resource:
platform_project
(#112) - New Resource:
platform_service
(#112)
BUG FIXES:
- Fixes issue deleted account-level yaml config resources (#106)
BREAKING CHANGES:
- Separate Nextgen codebase and Current Gen codebase (#98)
ENHANCEMENTS:
- Upgraded to golang 1.17 (#98)
BUG FIXES:
- Fixes issue with config-as-code secret references. (#89)
ENHANCEMENTS:
- data-source/harness_environment: Replaces
id
field withenvironment_id
soid
field can be marked as computed. (#81)
FEATURES:
- New Resource:
user_group_permissions
(#80)
ENHANCEMENTS:
- data-source/harness_current_user: Change
2fa_enabled
tois_two_factor_auth_enabled
to supportcdk
usage. (#75)
BUG FIXES:
- Added configuration for auto generating the changelog (#78)
- Fixed missing nextgen auth configuration in the provider. (#76)
BUG FIXES:
- Fixed missing credentials in provider setup.
BUG FIXES:
- Upgraded harness-go-sdk to v0.1.11 to fix authentication configuration bug 71
BREAKING CHANGES:
- Anyone using either on-prem or compliance clusters (anything other than
app.harness.io
) will need to update their provider endpoint configuration. The/api
should be dropped from the configuration since this is now implied. For example, if you were previously setting this:
provider "harness" {
endpoint = "https://my.domain.com/api"
}
It should now be:
provider "harness" {
endpoint = "https://my.domain.com"
}
ENHANCEMENTS:
- Upgraded harness-go-sdk to v0.1.10
- Richer debug logging support added
- Refactored and simplified client configuration setup
ENHANCEMENTS:
- Upgraded harness-go-sdk to v0.
- New Resource:
harness_delegate_ids
- data-source/delegate: Add support for looking up delegates by
hostname
BUG FIXES:
- resource/harness_environment: Variable override field
service_name
is now optional. This allows a variable override to apply to all services when being deployed to an environment. - Fixes delegate not found panic #64