From c77487fd1d1d41cb6f1e775953973241f41f8f0d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 06:28:38 +0000 Subject: [PATCH 1/3] fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.22.0 --- tools/go.mod | 22 +++++++++++----------- tools/go.sum | 11 +++++++++++ 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/tools/go.mod b/tools/go.mod index 7333f132..8c72eb2e 100644 --- a/tools/go.mod +++ b/tools/go.mod @@ -2,7 +2,7 @@ module tools go 1.24 -require github.com/hashicorp/terraform-plugin-docs v0.21.0 +require github.com/hashicorp/terraform-plugin-docs v0.22.0 require ( github.com/BurntSushi/toml v1.2.1 // indirect @@ -10,12 +10,12 @@ require ( github.com/Masterminds/goutils v1.1.1 // indirect github.com/Masterminds/semver/v3 v3.2.0 // indirect github.com/Masterminds/sprig/v3 v3.2.3 // indirect - github.com/ProtonMail/go-crypto v1.1.3 // indirect + github.com/ProtonMail/go-crypto v1.1.6 // indirect github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect github.com/armon/go-radix v1.0.0 // indirect github.com/bgentry/speakeasy v0.1.0 // indirect github.com/bmatcuk/doublestar/v4 v4.8.1 // indirect - github.com/cloudflare/circl v1.3.7 // indirect + github.com/cloudflare/circl v1.6.1 // indirect github.com/fatih/color v1.16.0 // indirect github.com/google/uuid v1.3.0 // indirect github.com/hashicorp/cli v1.1.7 // indirect @@ -26,9 +26,9 @@ require ( github.com/hashicorp/go-retryablehttp v0.7.7 // indirect github.com/hashicorp/go-uuid v1.0.3 // indirect github.com/hashicorp/go-version v1.7.0 // indirect - github.com/hashicorp/hc-install v0.9.1 // indirect - github.com/hashicorp/terraform-exec v0.22.0 // indirect - github.com/hashicorp/terraform-json v0.24.0 // indirect + github.com/hashicorp/hc-install v0.9.2 // indirect + github.com/hashicorp/terraform-exec v0.23.0 // indirect + github.com/hashicorp/terraform-json v0.25.0 // indirect github.com/huandu/xstrings v1.3.3 // indirect github.com/imdario/mergo v0.3.15 // indirect github.com/mattn/go-colorable v0.1.14 // indirect @@ -42,13 +42,13 @@ require ( github.com/spf13/cast v1.5.0 // indirect github.com/yuin/goldmark v1.7.7 // indirect github.com/yuin/goldmark-meta v1.1.0 // indirect - github.com/zclconf/go-cty v1.16.2 // indirect + github.com/zclconf/go-cty v1.16.3 // indirect go.abhg.dev/goldmark/frontmatter v0.2.0 // indirect - golang.org/x/crypto v0.32.0 // indirect + golang.org/x/crypto v0.38.0 // indirect golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df // indirect - golang.org/x/mod v0.22.0 // indirect - golang.org/x/sys v0.29.0 // indirect - golang.org/x/text v0.22.0 // indirect + golang.org/x/mod v0.25.0 // indirect + golang.org/x/sys v0.33.0 // indirect + golang.org/x/text v0.26.0 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/tools/go.sum b/tools/go.sum index 0bc24912..31b49e97 100644 --- a/tools/go.sum +++ b/tools/go.sum @@ -14,6 +14,7 @@ github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migc github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXxPxCFk= github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/ProtonMail/go-crypto v1.1.6/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= github.com/armon/go-radix v1.0.0 h1:F4z6KzEeeQIMeLFa97iZU6vupzoecKdU5TX24SNppXI= @@ -24,6 +25,7 @@ github.com/bmatcuk/doublestar/v4 v4.8.1 h1:54Bopc5c2cAvhLRAzqOGCYHYyhcDHsFF4wWIR github.com/bmatcuk/doublestar/v4 v4.8.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= +github.com/cloudflare/circl v1.6.1/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= github.com/cyphar/filepath-securejoin v0.2.5 h1:6iR5tXJ/e6tJZzzdMc1km3Sa7RRIVBKAK32O2s7AYfo= github.com/cyphar/filepath-securejoin v0.2.5/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -72,12 +74,16 @@ github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKe github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/hc-install v0.9.1 h1:gkqTfE3vVbafGQo6VZXcy2v5yoz2bE0+nhZXruCuODQ= github.com/hashicorp/hc-install v0.9.1/go.mod h1:pWWvN/IrfeBK4XPeXXYkL6EjMufHkCK5DvwxeLKuBf0= +github.com/hashicorp/hc-install v0.9.2/go.mod h1:XUqBQNnuT4RsxoxiM9ZaUk0NX8hi2h+Lb6/c0OZnC/I= github.com/hashicorp/terraform-exec v0.22.0 h1:G5+4Sz6jYZfRYUCg6eQgDsqTzkNXV+fP8l+uRmZHj64= github.com/hashicorp/terraform-exec v0.22.0/go.mod h1:bjVbsncaeh8jVdhttWYZuBGj21FcYw6Ia/XfHcNO7lQ= +github.com/hashicorp/terraform-exec v0.23.0/go.mod h1:mA+qnx1R8eePycfwKkCRk3Wy65mwInvlpAeOwmA7vlY= github.com/hashicorp/terraform-json v0.24.0 h1:rUiyF+x1kYawXeRth6fKFm/MdfBS6+lW4NbeATsYz8Q= github.com/hashicorp/terraform-json v0.24.0/go.mod h1:Nfj5ubo9xbu9uiAoZVBsNOjvNKB66Oyrvtit74kC7ow= +github.com/hashicorp/terraform-json v0.25.0/go.mod h1:sMKS8fiRDX4rVlR6EJUMudg1WcanxCMoWwTLkgZP/vc= github.com/hashicorp/terraform-plugin-docs v0.21.0 h1:yoyA/Y719z9WdFJAhpUkI1jRbKP/nteVNBaI3hW7iQ8= github.com/hashicorp/terraform-plugin-docs v0.21.0/go.mod h1:J4Wott1J2XBKZPp/NkQv7LMShJYOcrqhQ2myXBcu64s= +github.com/hashicorp/terraform-plugin-docs v0.22.0/go.mod h1:55DJVyZ7BNK4t/lANcQ1YpemRuS6KsvIO1BbGA+xzGE= github.com/huandu/xstrings v1.3.3 h1:/Gcsuc1x8JVbJ9/rlye4xZnVAbEkGauT8lbebqcQws4= github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= @@ -142,6 +148,7 @@ github.com/yuin/goldmark-meta v1.1.0 h1:pWw+JLHGZe8Rk0EGsMVssiNb/AaPMHfSRszZeUei github.com/yuin/goldmark-meta v1.1.0/go.mod h1:U4spWENafuA7Zyg+Lj5RqK/MF+ovMYtBvXi1lBb2VP0= github.com/zclconf/go-cty v1.16.2 h1:LAJSwc3v81IRBZyUVQDUdZ7hs3SYs9jv0eZJDWHD/70= github.com/zclconf/go-cty v1.16.2/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty v1.16.3/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= go.abhg.dev/goldmark/frontmatter v0.2.0 h1:P8kPG0YkL12+aYk2yU3xHv4tcXzeVnN+gU0tJ5JnxRw= go.abhg.dev/goldmark/frontmatter v0.2.0/go.mod h1:XqrEkZuM57djk7zrlRUB02x8I5J0px76YjkOzhB4YlU= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= @@ -149,11 +156,13 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= +golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME= golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= +golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= @@ -173,6 +182,7 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= @@ -182,6 +192,7 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= +golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= From 5e53747fea6e22184ad14425c24db4ff68685ed3 Mon Sep 17 00:00:00 2001 From: Brian Fox <878612+onematchfox@users.noreply.github.com> Date: Mon, 4 Aug 2025 08:48:52 +0200 Subject: [PATCH 2/3] chore: cleanup import scripts and regenerate Signed-off-by: Brian Fox <878612+onematchfox@users.noreply.github.com> --- docs/resources/application.md | 4 +- docs/resources/cluster.md | 3 +- docs/resources/gpg_key.md | 3 +- docs/resources/project.md | 3 +- docs/resources/repository.md | 3 +- docs/resources/repository_credentials.md | 3 +- .../resources/argocd_application/import.sh | 2 +- examples/resources/argocd_cluster/import.sh | 1 - examples/resources/argocd_gpg_key/import.sh | 1 - examples/resources/argocd_project/import.sh | 1 - .../resources/argocd_repository/import.sh | 1 - .../argocd_repository_credentials/import.sh | 1 - tools/go.sum | 79 ++++++++----------- 13 files changed, 47 insertions(+), 58 deletions(-) diff --git a/docs/resources/application.md b/docs/resources/application.md index 876ab5f5..67eb6ef9 100644 --- a/docs/resources/application.md +++ b/docs/resources/application.md @@ -559,8 +559,10 @@ Read-Only: Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell -# ArgoCD applications can be imported using an id consisting of `{name}:{namespace}`. E.g. +# ArgoCD applications can be imported using an id consisting of `{name}:{namespace}`. terraform import argocd_application.myapp myapp:argocd ``` diff --git a/docs/resources/cluster.md b/docs/resources/cluster.md index 8409a521..ad1cf82d 100644 --- a/docs/resources/cluster.md +++ b/docs/resources/cluster.md @@ -215,9 +215,10 @@ Read-Only: Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell # Cluster credentials can be imported using the server URL. -# Example: terraform import argocd_cluster.mycluster https://mycluster.io:443 ``` diff --git a/docs/resources/gpg_key.md b/docs/resources/gpg_key.md index 6daa11e3..b72e04bc 100644 --- a/docs/resources/gpg_key.md +++ b/docs/resources/gpg_key.md @@ -67,9 +67,10 @@ EOF Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell # GPG Keys can be imported using the key ID. -# Example: terraform import argocd_gpg_key.this 9AD92955401D388D ``` diff --git a/docs/resources/project.md b/docs/resources/project.md index cf149020..4f7ab987 100644 --- a/docs/resources/project.md +++ b/docs/resources/project.md @@ -295,9 +295,10 @@ Optional: Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell # Projects can be imported using the project name. -# Example: terraform import argocd_project.myproject myproject ``` diff --git a/docs/resources/repository.md b/docs/resources/repository.md index 9bf97656..7c778e3e 100644 --- a/docs/resources/repository.md +++ b/docs/resources/repository.md @@ -69,6 +69,8 @@ resource "argocd_repository" "private" { Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell # Repositories can be imported using the repository URL. @@ -77,6 +79,5 @@ Import is supported using the following syntax: # `ssh_private_key` and `tls_client_cert_key` attributes converge to their # expected values defined within the plan. -# Example: terraform import argocd_repository.myrepo git@private-git-repository.local:somerepo.git ``` diff --git a/docs/resources/repository_credentials.md b/docs/resources/repository_credentials.md index e32a45da..9ddfcdd8 100644 --- a/docs/resources/repository_credentials.md +++ b/docs/resources/repository_credentials.md @@ -51,6 +51,8 @@ resource "argocd_repository_credentials" "private" { Import is supported using the following syntax: +The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example: + ```shell # Repository credentials can be imported using the repository URL. @@ -59,6 +61,5 @@ Import is supported using the following syntax: # `ssh_private_key` and `tls_client_cert_key` attributes converge to their # expected values defined within the plan. -# Example: terraform import argocd_repository_credentials.myrepocreds git@private-git-repository.local:somerepo.git ``` diff --git a/examples/resources/argocd_application/import.sh b/examples/resources/argocd_application/import.sh index 606f5980..e8acdbd9 100644 --- a/examples/resources/argocd_application/import.sh +++ b/examples/resources/argocd_application/import.sh @@ -1,3 +1,3 @@ -# ArgoCD applications can be imported using an id consisting of `{name}:{namespace}`. E.g. +# ArgoCD applications can be imported using an id consisting of `{name}:{namespace}`. terraform import argocd_application.myapp myapp:argocd \ No newline at end of file diff --git a/examples/resources/argocd_cluster/import.sh b/examples/resources/argocd_cluster/import.sh index eee52af2..55a8e218 100644 --- a/examples/resources/argocd_cluster/import.sh +++ b/examples/resources/argocd_cluster/import.sh @@ -1,4 +1,3 @@ # Cluster credentials can be imported using the server URL. -# Example: terraform import argocd_cluster.mycluster https://mycluster.io:443 \ No newline at end of file diff --git a/examples/resources/argocd_gpg_key/import.sh b/examples/resources/argocd_gpg_key/import.sh index e87e9b00..fca52037 100644 --- a/examples/resources/argocd_gpg_key/import.sh +++ b/examples/resources/argocd_gpg_key/import.sh @@ -1,4 +1,3 @@ # GPG Keys can be imported using the key ID. -# Example: terraform import argocd_gpg_key.this 9AD92955401D388D \ No newline at end of file diff --git a/examples/resources/argocd_project/import.sh b/examples/resources/argocd_project/import.sh index 96f22fc3..c94626b5 100644 --- a/examples/resources/argocd_project/import.sh +++ b/examples/resources/argocd_project/import.sh @@ -1,4 +1,3 @@ # Projects can be imported using the project name. -# Example: terraform import argocd_project.myproject myproject diff --git a/examples/resources/argocd_repository/import.sh b/examples/resources/argocd_repository/import.sh index 4c7744b3..ac650b9a 100644 --- a/examples/resources/argocd_repository/import.sh +++ b/examples/resources/argocd_repository/import.sh @@ -5,5 +5,4 @@ # `ssh_private_key` and `tls_client_cert_key` attributes converge to their # expected values defined within the plan. -# Example: terraform import argocd_repository.myrepo git@private-git-repository.local:somerepo.git diff --git a/examples/resources/argocd_repository_credentials/import.sh b/examples/resources/argocd_repository_credentials/import.sh index 4b1af372..01f93c7c 100644 --- a/examples/resources/argocd_repository_credentials/import.sh +++ b/examples/resources/argocd_repository_credentials/import.sh @@ -5,5 +5,4 @@ # `ssh_private_key` and `tls_client_cert_key` attributes converge to their # expected values defined within the plan. -# Example: terraform import argocd_repository_credentials.myrepocreds git@private-git-repository.local:somerepo.git \ No newline at end of file diff --git a/tools/go.sum b/tools/go.sum index 31b49e97..9c7cb4b0 100644 --- a/tools/go.sum +++ b/tools/go.sum @@ -10,10 +10,9 @@ github.com/Masterminds/semver/v3 v3.2.0 h1:3MEsd0SM6jqZojhjLWWeBY+Kcjy9i6MQAeY7Y github.com/Masterminds/semver/v3 v3.2.0/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ= github.com/Masterminds/sprig/v3 v3.2.3 h1:eL2fZNezLomi0uOLqjQoN6BfsDD+fyLtgbJMAj9n6YA= github.com/Masterminds/sprig/v3 v3.2.3/go.mod h1:rXcFaZ2zZbLRJv/xSysmlgIM1u11eBaRMhvYXJNkGuM= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXxPxCFk= -github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/ProtonMail/go-crypto v1.1.6 h1:ZcV+Ropw6Qn0AX9brlQLAUXfqLBc7Bl+f/DmNxpLfdw= github.com/ProtonMail/go-crypto v1.1.6/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE= github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY= github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4= @@ -23,11 +22,10 @@ github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQ github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bmatcuk/doublestar/v4 v4.8.1 h1:54Bopc5c2cAvhLRAzqOGCYHYyhcDHsFF4wWIR5wKP38= github.com/bmatcuk/doublestar/v4 v4.8.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= -github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU= -github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA= +github.com/cloudflare/circl v1.6.1 h1:zqIqSPIndyBh1bjLVVDHMPpVKqp8Su/V+6MeDzzQBQ0= github.com/cloudflare/circl v1.6.1/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs= -github.com/cyphar/filepath-securejoin v0.2.5 h1:6iR5tXJ/e6tJZzzdMc1km3Sa7RRIVBKAK32O2s7AYfo= -github.com/cyphar/filepath-securejoin v0.2.5/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4= +github.com/cyphar/filepath-securejoin v0.4.1 h1:JyxxyPEaktOD+GAnqIqTf9A8tHyAG22rowi7HkoSU1s= +github.com/cyphar/filepath-securejoin v0.4.1/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -39,14 +37,14 @@ github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3 github.com/frankban/quicktest v1.14.3/go.mod h1:mgiwOwqx65TmIk1wJ6Q7wvnVMocbUorkibMOrVTHZps= github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI= github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic= -github.com/go-git/go-billy/v5 v5.6.0 h1:w2hPNtoehvJIxR00Vb4xX94qHQi/ApZfX+nBE2Cjio8= -github.com/go-git/go-billy/v5 v5.6.0/go.mod h1:sFDq7xD3fn3E0GOwUSZqHo9lrkmx8xJhA0ZrfvjBRGM= -github.com/go-git/go-git/v5 v5.13.0 h1:vLn5wlGIh/X78El6r3Jr+30W16Blk0CTcxTYcYPWi5E= -github.com/go-git/go-git/v5 v5.13.0/go.mod h1:Wjo7/JyVKtQgUNdXYXIepzWfJQkUEIGvkvVkiXRR/zw= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= -github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= -github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/go-git/go-billy/v5 v5.6.2 h1:6Q86EsPXMa7c3YZ3aLAQsMA0VlWmy43r6FHqa/UNbRM= +github.com/go-git/go-billy/v5 v5.6.2/go.mod h1:rcFC2rAsp/erv7CMz9GczHcuD0D32fWzH+MJAU+jaUU= +github.com/go-git/go-git/v5 v5.14.0 h1:/MD3lCrGjCen5WfEAzKg00MJJffKhC8gzS80ycmCi60= +github.com/go-git/go-git/v5 v5.14.0/go.mod h1:Z5Xhoia5PcWA3NF8vRLURn9E5FRhSl7dGj9ItW3Wk5k= +github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 h1:f+oWsMOmNPc8JmEHVZIycC7hBoQxHH9pNKQORJNozsQ= +github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8/go.mod h1:wcDNUvekVysuuOpQKo3191zZyTpiI6se1N1ULghS0sw= +github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= +github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= @@ -72,17 +70,13 @@ github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/C github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/hc-install v0.9.1 h1:gkqTfE3vVbafGQo6VZXcy2v5yoz2bE0+nhZXruCuODQ= -github.com/hashicorp/hc-install v0.9.1/go.mod h1:pWWvN/IrfeBK4XPeXXYkL6EjMufHkCK5DvwxeLKuBf0= +github.com/hashicorp/hc-install v0.9.2 h1:v80EtNX4fCVHqzL9Lg/2xkp62bbvQMnvPQ0G+OmtO24= github.com/hashicorp/hc-install v0.9.2/go.mod h1:XUqBQNnuT4RsxoxiM9ZaUk0NX8hi2h+Lb6/c0OZnC/I= -github.com/hashicorp/terraform-exec v0.22.0 h1:G5+4Sz6jYZfRYUCg6eQgDsqTzkNXV+fP8l+uRmZHj64= -github.com/hashicorp/terraform-exec v0.22.0/go.mod h1:bjVbsncaeh8jVdhttWYZuBGj21FcYw6Ia/XfHcNO7lQ= +github.com/hashicorp/terraform-exec v0.23.0 h1:MUiBM1s0CNlRFsCLJuM5wXZrzA3MnPYEsiXmzATMW/I= github.com/hashicorp/terraform-exec v0.23.0/go.mod h1:mA+qnx1R8eePycfwKkCRk3Wy65mwInvlpAeOwmA7vlY= -github.com/hashicorp/terraform-json v0.24.0 h1:rUiyF+x1kYawXeRth6fKFm/MdfBS6+lW4NbeATsYz8Q= -github.com/hashicorp/terraform-json v0.24.0/go.mod h1:Nfj5ubo9xbu9uiAoZVBsNOjvNKB66Oyrvtit74kC7ow= +github.com/hashicorp/terraform-json v0.25.0 h1:rmNqc/CIfcWawGiwXmRuiXJKEiJu1ntGoxseG1hLhoQ= github.com/hashicorp/terraform-json v0.25.0/go.mod h1:sMKS8fiRDX4rVlR6EJUMudg1WcanxCMoWwTLkgZP/vc= -github.com/hashicorp/terraform-plugin-docs v0.21.0 h1:yoyA/Y719z9WdFJAhpUkI1jRbKP/nteVNBaI3hW7iQ8= -github.com/hashicorp/terraform-plugin-docs v0.21.0/go.mod h1:J4Wott1J2XBKZPp/NkQv7LMShJYOcrqhQ2myXBcu64s= +github.com/hashicorp/terraform-plugin-docs v0.22.0 h1:fwIDStbFel1PPNkM+mDPnpB4efHZBdGoMz/zt5FbTDw= github.com/hashicorp/terraform-plugin-docs v0.22.0/go.mod h1:55DJVyZ7BNK4t/lANcQ1YpemRuS6KsvIO1BbGA+xzGE= github.com/huandu/xstrings v1.3.3 h1:/Gcsuc1x8JVbJ9/rlye4xZnVAbEkGauT8lbebqcQws4= github.com/huandu/xstrings v1.3.3/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= @@ -112,8 +106,8 @@ github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HK github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= -github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= -github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= +github.com/pjbgf/sha1cd v0.3.2 h1:a9wb0bp1oC2TGwStyn0Umc/IGKQnEgF0vVaZ8QF8eo4= +github.com/pjbgf/sha1cd v0.3.2/go.mod h1:zQWigSxVmsHEZow5qaLtPYxpcKMMQpa09ixqBxuCS6A= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/posener/complete v1.2.3 h1:NP0eAhjcjImqslEwo/1hq7gpajME0fTLTezBKDqfXqo= @@ -121,15 +115,15 @@ github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSg github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= -github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= +github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 h1:n661drycOFuPLCN3Uc8sB6B/s6Z4t2xvBgU1htSHuq8= github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3/go.mod h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= github.com/shopspring/decimal v1.3.1 h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8= github.com/shopspring/decimal v1.3.1/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= -github.com/skeema/knownhosts v1.3.0 h1:AM+y0rI04VksttfwjkSTNQorvGqmwATnvnAHpSgc0LY= -github.com/skeema/knownhosts v1.3.0/go.mod h1:sPINvnADmT/qYH1kfv+ePMmOBTH6Tbl7b5LvTDjFK7M= +github.com/skeema/knownhosts v1.3.1 h1:X2osQ+RAjK76shCbvhHHHVl3ZlgDm8apHEHFqRjnBY8= +github.com/skeema/knownhosts v1.3.1/go.mod h1:r7KTdC8l4uxWRyK2TpQZ/1o5HaSzh06ePQNxPwTcfiY= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= @@ -146,33 +140,28 @@ github.com/yuin/goldmark v1.7.7 h1:5m9rrB1sW3JUMToKFQfb+FGt1U7r57IHu5GrYrG2nqU= github.com/yuin/goldmark v1.7.7/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E= github.com/yuin/goldmark-meta v1.1.0 h1:pWw+JLHGZe8Rk0EGsMVssiNb/AaPMHfSRszZeUeiOUc= github.com/yuin/goldmark-meta v1.1.0/go.mod h1:U4spWENafuA7Zyg+Lj5RqK/MF+ovMYtBvXi1lBb2VP0= -github.com/zclconf/go-cty v1.16.2 h1:LAJSwc3v81IRBZyUVQDUdZ7hs3SYs9jv0eZJDWHD/70= -github.com/zclconf/go-cty v1.16.2/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= +github.com/zclconf/go-cty v1.16.3 h1:osr++gw2T61A8KVYHoQiFbFd1Lh3JOCXc/jFLJXKTxk= github.com/zclconf/go-cty v1.16.3/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE= go.abhg.dev/goldmark/frontmatter v0.2.0 h1:P8kPG0YkL12+aYk2yU3xHv4tcXzeVnN+gU0tJ5JnxRw= go.abhg.dev/goldmark/frontmatter v0.2.0/go.mod h1:XqrEkZuM57djk7zrlRUB02x8I5J0px76YjkOzhB4YlU= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= -golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= -golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= +golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df h1:UA2aFVmmsIlefxMk29Dp2juaUSth8Pyn3Tq5Y5mJGME= golang.org/x/exp v0.0.0-20230626212559-97b1e661b5df/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= -golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= +golang.org/x/mod v0.25.0 h1:n7a+ZbQKQA/Ysbyb0/6IbB1H/X41mKgbhfv7AfG/44w= golang.org/x/mod v0.25.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= -golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= +golang.org/x/net v0.36.0 h1:vWF2fRbw4qslQsQzgFqZff+BItCvGFQqKzKIzx1rmoA= +golang.org/x/net v0.36.0/go.mod h1:bFmbeoIPfrw4sMHNhb4J9f6+tPziuGjq7Jk/38fxi1I= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= -golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -180,8 +169,7 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= @@ -190,14 +178,13 @@ golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= -golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= +golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M= golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.22.0 h1:gqSGLZqv+AI9lIQzniJ0nZDRG5GBPsSi+DRNHWNz6yA= -golang.org/x/tools v0.22.0/go.mod h1:aCwcsjqvq7Yqt6TNyX7QMU2enbQ/Gt0bo6krSeEri+c= +golang.org/x/tools v0.33.0 h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc= +golang.org/x/tools v0.33.0/go.mod h1:CIJMaWEY88juyUfo7UbgPqbC8rU2OqfAV1h2Qp0oMYI= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= From cc7d013c3ce56e460953ea5fa14f5ad8bbb9cecb Mon Sep 17 00:00:00 2001 From: Brian Fox <878612+onematchfox@users.noreply.github.com> Date: Mon, 4 Aug 2025 08:49:33 +0200 Subject: [PATCH 3/3] chore: remove unused examples Signed-off-by: Brian Fox <878612+onematchfox@users.noreply.github.com> --- .../data-sources/application/example_1.tf | 6 - examples/example_1.tf | 43 -- examples/resources/account_token/example_1.tf | 11 - examples/resources/application/example_1.tf | 150 ----- .../resources/application_set/example_1.tf | 543 ------------------ examples/resources/cluster/example_1.tf | 103 ---- examples/resources/gpg_key/example_1.tf | 33 -- examples/resources/project/example_1.tf | 116 ---- examples/resources/project_token/example_1.tf | 7 - examples/resources/repository/example_1.tf | 19 - .../repository_certificate/example_1.tf | 20 - .../repository_credentials/example_1.tf | 5 - templates/index.md.tmpl | 2 +- 13 files changed, 1 insertion(+), 1057 deletions(-) delete mode 100644 examples/data-sources/application/example_1.tf delete mode 100644 examples/example_1.tf delete mode 100644 examples/resources/account_token/example_1.tf delete mode 100644 examples/resources/application/example_1.tf delete mode 100644 examples/resources/application_set/example_1.tf delete mode 100644 examples/resources/cluster/example_1.tf delete mode 100644 examples/resources/gpg_key/example_1.tf delete mode 100644 examples/resources/project/example_1.tf delete mode 100644 examples/resources/project_token/example_1.tf delete mode 100644 examples/resources/repository/example_1.tf delete mode 100644 examples/resources/repository_certificate/example_1.tf delete mode 100644 examples/resources/repository_credentials/example_1.tf diff --git a/examples/data-sources/application/example_1.tf b/examples/data-sources/application/example_1.tf deleted file mode 100644 index 00c6bf00..00000000 --- a/examples/data-sources/application/example_1.tf +++ /dev/null @@ -1,6 +0,0 @@ -data "argocd_application" "foo" { - metadata = { - name = "foo" - namespace = "argocd" - } -} diff --git a/examples/example_1.tf b/examples/example_1.tf deleted file mode 100644 index 3e62e9e8..00000000 --- a/examples/example_1.tf +++ /dev/null @@ -1,43 +0,0 @@ -# Exposed ArgoCD API - authenticated using authentication token. -provider "argocd" { - server_addr = "argocd.local:443" - auth_token = "1234..." -} - -# Exposed ArgoCD API - authenticated using `username`/`password` -provider "argocd" { - server_addr = "argocd.local:443" - username = "foo" - password = local.password -} - -# Exposed ArgoCD API - (pre)authenticated using local ArgoCD config (e.g. when -# you have previously logged in using SSO). -provider "argocd" { - use_local_config = true - # context = "foo" # Use explicit context from ArgoCD config instead of `current-context`. -} - -# Unexposed ArgoCD API - using the current Kubernetes context and -# port-forwarding to temporarily expose ArgoCD API and authenticating using -# `auth_token`. -provider "argocd" { - auth_token = "1234..." - port_forward = true -} - -# Unexposed ArgoCD API - using port-forwarding to temporarily expose ArgoCD API -# whilst overriding the current context in kubeconfig. -provider "argocd" { - auth_token = "1234..." - port_forward_with_namespace = "custom-argocd-namespace" - kubernetes { - config_context = "kind-argocd" - } -} - -# Unexposed ArgoCD API - using `core` to run ArgoCD server locally and -# communicate directly with the Kubernetes API. -provider "argocd" { - core = true -} diff --git a/examples/resources/account_token/example_1.tf b/examples/resources/account_token/example_1.tf deleted file mode 100644 index 1bd1dfbf..00000000 --- a/examples/resources/account_token/example_1.tf +++ /dev/null @@ -1,11 +0,0 @@ -# Token for account configured on the `provider` -resource "argocd_account_token" "this" { - renew_after = "168h" # renew after 7 days -} - -# Token for ac count `foo` -resource "argocd_account_token" "foo" { - account = "foo" - expires_in = "168h" # expire in 7 days - renew_before = "84h" # renew when less than 3.5 days remain until expiry -} diff --git a/examples/resources/application/example_1.tf b/examples/resources/application/example_1.tf deleted file mode 100644 index be4d8b37..00000000 --- a/examples/resources/application/example_1.tf +++ /dev/null @@ -1,150 +0,0 @@ -# Kustomize application -resource "argocd_application" "kustomize" { - metadata { - name = "kustomize-app" - namespace = "argocd" - labels = { - test = "true" - } - } - - cascade = false # disable cascading deletion - wait = true - - spec { - project = "myproject" - - destination { - server = "https://kubernetes.default.svc" - namespace = "foo" - } - - source { - repo_url = "https://github.com/kubernetes-sigs/kustomize" - path = "examples/helloWorld" - target_revision = "master" - kustomize { - name_prefix = "foo-" - name_suffix = "-bar" - images = ["hashicorp/terraform:light"] - common_labels = { - "this.is.a.common" = "la-bel" - "another.io/one" = "true" - } - } - } - - sync_policy { - automated { - prune = true - self_heal = true - allow_empty = true - } - # Only available from ArgoCD 1.5.0 onwards - sync_options = ["Validate=false"] - retry { - limit = "5" - backoff { - duration = "30s" - max_duration = "2m" - factor = "2" - } - } - } - - ignore_difference { - group = "apps" - kind = "Deployment" - json_pointers = ["/spec/replicas"] - } - - ignore_difference { - group = "apps" - kind = "StatefulSet" - name = "someStatefulSet" - json_pointers = [ - "/spec/replicas", - "/spec/template/spec/metadata/labels/bar", - ] - # Only available from ArgoCD 2.1.0 onwards - jq_path_expressions = [ - ".spec.replicas", - ".spec.template.spec.metadata.labels.bar", - ] - } - } -} - -# Helm application -resource "argocd_application" "helm" { - metadata { - name = "helm-app" - namespace = "argocd" - labels = { - test = "true" - } - } - - spec { - destination { - server = "https://kubernetes.default.svc" - namespace = "default" - } - - source { - repo_url = "https://some.chart.repo.io" - chart = "mychart" - target_revision = "1.2.3" - helm { - release_name = "testing" - parameter { - name = "image.tag" - value = "1.2.3" - } - parameter { - name = "someotherparameter" - value = "true" - } - value_files = ["values-test.yml"] - values = yamlencode({ - someparameter = { - enabled = true - someArray = ["foo", "bar"] - } - }) - } - } - } -} - -# Multiple Application Sources with Helm value files from external Git repository -resource "argocd_application" "multiple_sources" { - metadata { - name = "helm-app-with-external-values" - namespace = "argocd" - } - - spec { - project = "default" - - source { - repo_url = "https://charts.helm.sh/stable" - chart = "wordpress" - target_revision = "9.0.3" - helm { - value_files = ["$values/helm-dependency/values.yaml"] - } - } - - source { - repo_url = "https://github.com/argoproj/argocd-example-apps.git" - target_revision = "HEAD" - ref = "values" - } - - destination { - server = "https://kubernetes.default.svc" - namespace = "default" - } - } -} diff --git a/examples/resources/application_set/example_1.tf b/examples/resources/application_set/example_1.tf deleted file mode 100644 index 7ccadff7..00000000 --- a/examples/resources/application_set/example_1.tf +++ /dev/null @@ -1,543 +0,0 @@ -# Clusters Generator -resource "argocd_application_set" "clusters_selector" { - metadata { - name = "clusters-selector" - } - - spec { - generator { - clusters { - selector { - match_labels = { - "argocd.argoproj.io/secret-type" = "cluster" - } - } - } - } - - template { - metadata { - name = "{{name}}-clusters-selector" - } - - spec { - source { - repo_url = "https://github.com/argoproj/argocd-example-apps/" - target_revision = "HEAD" - path = "guestbook" - } - - destination { - server = "{{server}}" - namespace = "default" - } - } - } - } -} - -# Cluster Decision Resource Generator -resource "argocd_application_set" "cluster_decision_resource" { - metadata { - name = "cluster-decision-resource" - } - - spec { - generator { - cluster_decision_resource { - config_map_ref = "my-configmap" - name = "quak" - } - } - - template { - metadata { - name = "{{name}}-guestbook" - } - - spec { - source { - repo_url = "https://github.com/argoproj/argocd-example-apps/" - target_revision = "HEAD" - path = "guestbook" - } - - destination { - server = "{{server}}" - namespace = "default" - } - } - } - } -} - - -# Git Generator - Directories -resource "argocd_application_set" "git_directories" { - metadata { - name = "git-directories" - } - - spec { - generator { - git { - repo_url = "https://github.com/argoproj/argo-cd.git" - revision = "HEAD" - - directory { - path = "applicationset/examples/git-generator-directory/cluster-addons/*" - } - - directory { - path = "applicationset/examples/git-generator-directory/excludes/cluster-addons/exclude-helm-guestbook" - exclude = true - } - } - } - - template { - metadata { - name = "{{path.basename}}-git-directories" - } - - spec { - source { - repo_url = "https://github.com/argoproj/argo-cd.git" - target_revision = "HEAD" - path = "{{path}}" - } - - destination { - server = "https://kubernetes.default.svc" - namespace = "{{path.basename}}" - } - } - } - } -} - -# Git Generator - Files -resource "argocd_application_set" "git_files" { - metadata { - name = "git-files" - } - - spec { - generator { - git { - repo_url = "https://github.com/argoproj/argo-cd.git" - revision = "HEAD" - - file { - path = "applicationset/examples/git-generator-files-discovery/cluster-config/**/config.json" - } - } - } - - template { - metadata { - name = "{{cluster.name}}-git-files" - } - - spec { - source { - repo_url = "https://github.com/argoproj/argo-cd.git" - target_revision = "HEAD" - path = "applicationset/examples/git-generator-files-discovery/apps/guestbook" - } - - destination { - server = "{{cluster.address}}" - namespace = "guestbook" - } - } - } - } -} - -# List Generator -resource "argocd_application_set" "list" { - metadata { - name = "list" - } - - spec { - generator { - list { - elements = [ - { - cluster = "engineering-dev" - url = "https://kubernetes.default.svc" - }, - { - cluster = "engineering-prod" - url = "https://kubernetes.default.svc" - foo = "bar" - } - ] - } - } - - template { - metadata { - name = "{{cluster}}-guestbook" - } - - spec { - project = "my-project" - - source { - repo_url = "https://github.com/argoproj/argo-cd.git" - target_revision = "HEAD" - path = "applicationset/examples/list-generator/guestbook/{{cluster}}" - } - - destination { - server = "{{url}}" - namespace = "guestbook" - } - } - } - } -} - -# Matrix Generator -resource "argocd_application_set" "matrix" { - metadata { - name = "matrix" - } - - spec { - generator { - matrix { - generator { - git { - repo_url = "https://github.com/argoproj/argo-cd.git" - revision = "HEAD" - - directory { - path = "applicationset/examples/matrix/cluster-addons/*" - } - } - } - - generator { - clusters { - selector { - match_labels = { - "argocd.argoproj.io/secret-type" = "cluster" - } - } - } - } - } - } - - template { - metadata { - name = "{{path.basename}}-{{name}}" - } - - spec { - project = "default" - - source { - repo_url = "https://github.com/argoproj/argo-cd.git" - target_revision = "HEAD" - path = "{{path}}" - } - - destination { - server = "{{server}}" - namespace = "{{path.basename}}" - } - } - } - } -} - -# Merge Generator -resource "argocd_application_set" "merge" { - metadata { - name = "merge" - } - - spec { - generator { - merge { - merge_keys = [ - "server" - ] - - generator { - clusters { - values = { - kafka = true - redis = false - } - } - } - - generator { - clusters { - selector { - match_labels = { - use-kafka = "false" - } - } - - values = { - kafka = "false" - } - } - } - - generator { - list { - elements = [ - { - server = "https://2.4.6.8" - "values.redis" = "true" - }, - ] - } - } - } - } - - template { - metadata { - name = "{{name}}" - } - - spec { - project = "default" - - source { - repo_url = "https://github.com/argoproj/argo-cd.git" - path = "app" - target_revision = "HEAD" - - helm { - parameter { - name = "kafka" - value = "{{values.kafka}}" - } - - parameter { - name = "redis" - value = "{{values.redis}}" - } - } - } - - destination { - server = "{{server}}" - namespace = "default" - } - } - } - } -} - -# Pull Request Generator - GitHub -resource "argocd_application_set" "pr_github" { - metadata { - name = "pr-github" - } - - spec { - generator { - pull_request { - github { - api = "https://git.example.com/" - owner = "myorg" - repo = "myrepository" - app_secret_name = "github-app-repo-creds" - - token_ref { - secret_name = "github-token" - key = "token" - } - - labels = [ - "preview" - ] - } - } - } - - template { - metadata { - name = "myapp-{{branch}}-{{number}}" - } - - spec { - project = "default" - - source { - repo_url = "https://github.com/myorg/myrepo.git" - path = "kubernetes/" - target_revision = "{{head_sha}}" - - helm { - parameter { - name = "image.tag" - value = "pull-{{head_sha}}" - } - } - } - - destination { - server = "https://kubernetes.default.svc" - namespace = "default" - } - } - } - } -} - -# SCM Provider Generator - GitHub -resource "argocd_application_set" "scm_github" { - metadata { - name = "scm-github" - } - - spec { - generator { - scm_provider { - github { - app_secret_name = "gh-app-repo-creds" - organization = "myorg" - - # all_branches = true - # api = "https://git.example.com/" - - # token_ref { - # secret_name = "github-token" - # key = "token" - # } - } - } - } - - template { - metadata { - name = "{{repository}}" - } - - spec { - project = "default" - - source { - repo_url = "{{url}}" - path = "kubernetes/" - target_revision = "{{branch}}" - } - - destination { - server = "https://kubernetes.default.svc" - namespace = "default" - } - } - } - } -} - -# Progressive Sync - Rolling Update -resource "argocd_application_set" "progressive_sync" { - metadata { - name = "progressive-sync" - } - - spec { - generator { - list { - elements = [ - { - cluster = "engineering-dev" - url = "https://1.2.3.4" - env = "env-dev" - }, - { - cluster = "engineering-qa" - url = "https://2.4.6.8" - env = "env-qa" - }, - { - cluster = "engineering-prod" - url = "https://9.8.7.6/" - env = "env-prod" - } - ] - } - } - - strategy { - type = "RollingSync" - rolling_sync { - step { - match_expressions { - key = "envLabel" - operator = "In" - values = [ - "env-dev" - ] - } - - # max_update = "100%" # if undefined, all applications matched are updated together (default is 100%) - } - - step { - match_expressions { - key = "envLabel" - operator = "In" - values = [ - "env-qa" - ] - } - - max_update = "0" - } - - step { - match_expressions { - key = "envLabel" - operator = "In" - values = [ - "env-prod" - ] - } - - max_update = "10%" - } - } - } - - go_template = true - - template { - metadata { - name = "{{.cluster}}-guestbook" - labels = { - envLabel = "{{.env}}" - } - } - - spec { - project = "default" - - source { - repo_url = "https://github.com/infra-team/cluster-deployments.git" - path = "guestbook/{{.cluster}}" - target_revision = "HEAD" - } - - destination { - server = "{{.url}}" - namespace = "guestbook" - } - } - } - } -} diff --git a/examples/resources/cluster/example_1.tf b/examples/resources/cluster/example_1.tf deleted file mode 100644 index 65ca03e9..00000000 --- a/examples/resources/cluster/example_1.tf +++ /dev/null @@ -1,103 +0,0 @@ -## Bearer token Authentication -resource "argocd_cluster" "kubernetes" { - server = "https://1.2.3.4:12345" - - config { - bearer_token = "eyJhbGciOiJSUzI..." - - tls_client_config { - ca_data = file("path/to/ca.pem") - // ca_data = "-----BEGIN CERTIFICATE-----\nfoo\nbar\n-----END CERTIFICATE-----" - // ca_data = base64decode("LS0tLS1CRUdJTiBDRVJUSUZ...") - // insecure = true - } - } -} - -## GCP GKE cluster -data "google_container_cluster" "cluster" { - name = "cluster" - location = "europe-west1" -} - -resource "kubernetes_service_account" "argocd_manager" { - metadata { - name = "argocd-manager" - namespace = "kube-system" - } -} - -resource "kubernetes_cluster_role" "argocd_manager" { - metadata { - name = "argocd-manager-role" - } - - rule { - api_groups = ["*"] - resources = ["*"] - verbs = ["*"] - } - - rule { - non_resource_urls = ["*"] - verbs = ["*"] - } -} - -resource "kubernetes_cluster_role_binding" "argocd_manager" { - metadata { - name = "argocd-manager-role-binding" - } - - role_ref { - api_group = "rbac.authorization.k8s.io" - kind = "ClusterRole" - name = kubernetes_cluster_role.argocd_manager.metadata.0.name - } - - subject { - kind = "ServiceAccount" - name = kubernetes_service_account.argocd_manager.metadata.0.name - namespace = kubernetes_service_account.argocd_manager.metadata.0.namespace - } -} - -data "kubernetes_secret" "argocd_manager" { - metadata { - name = kubernetes_service_account.argocd_manager.default_secret_name - namespace = kubernetes_service_account.argocd_manager.metadata.0.namespace - } -} - -resource "argocd_cluster" "gke" { - server = format("https://%s", data.google_container_cluster.cluster.endpoint) - name = "gke" - - config { - bearer_token = data.kubernetes_secret.argocd_manager.data["token"] - tls_client_config { - ca_data = base64decode(data.google_container_cluster.cluster.master_auth.0.cluster_ca_certificate) - } - } -} - -## AWS EKS cluster -data "aws_eks_cluster" "cluster" { - name = "cluster" -} - -resource "argocd_cluster" "eks" { - server = format("https://%s", data.aws_eks_cluster.cluster.endpoint) - name = "eks" - namespaces = ["default", "optional"] - - config { - aws_auth_config { - cluster_name = "myekscluster" - role_arn = "arn:aws:iam::<123456789012>:role/" - } - tls_client_config { - ca_data = base64decode(data.aws_eks_cluster.cluster.certificate_authority[0].data) - } - } -} diff --git a/examples/resources/gpg_key/example_1.tf b/examples/resources/gpg_key/example_1.tf deleted file mode 100644 index c48e0586..00000000 --- a/examples/resources/gpg_key/example_1.tf +++ /dev/null @@ -1,33 +0,0 @@ -resource "argocd_gpg_key" "this" { - public_key = <