Skip to content

Commit

Permalink
Upgrade terraform-provider-talos to v0.6.0 (#110)
Browse files Browse the repository at this point in the history
* make tfgen
* make build_sdks
* Fix license check
* Map the `talos_image_factory_*` resources and functions into its own module

Signed-off-by: Ringo De Smet <[email protected]>
  • Loading branch information
ringods authored Nov 5, 2024
1 parent 39112c2 commit 9b2e18f
Show file tree
Hide file tree
Showing 106 changed files with 9,212 additions and 390 deletions.
8 changes: 4 additions & 4 deletions .ci-mgmt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ languages:
publish:
sdk: "all,!java"
cdn: false
#license:
# ignore:
# Don't check for the license of the local shim package
#- github.com/scaleway/terraform-provider-scaleway/v2/shim
license:
ignore:
# The following is Apache 2.0 licensed but the license file is not detected correctly
- github.com/cyberphone/json-canonicalization/go/src/webpki.org/jsoncanonicalizer
toolVersions:
go: "1.22.x"
pulumiConvert: 1
1 change: 1 addition & 0 deletions .github/workflows/license.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ jobs:
with:
module-path: provider
ignore-modules: >-
github.com/cyberphone/json-canonicalization/go/src/webpki.org/jsoncanonicalizer,
github.com/aead/chacha20,
github.com/apache/arrow/go/v12,
github.com/apache/thrift/lib/go/thrift,
Expand Down
40 changes: 40 additions & 0 deletions provider/cmd/pulumi-resource-talos/bridge-metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
{
"auto-aliasing": {
"resources": {
"talos_cluster_kubeconfig": {
"current": "talos:cluster/kubeconfig:Kubeconfig"
},
"talos_image_factory_schematic": {
"current": "talos:imageFactory/schematic:Schematic"
},
"talos_machine_bootstrap": {
"current": "talos:machine/bootstrap:Bootstrap"
},
Expand Down Expand Up @@ -45,6 +51,40 @@
"talos_cluster_kubeconfig": {
"current": "talos:cluster/getKubeconfig:getKubeconfig"
},
"talos_image_factory_extensions_versions": {
"current": "talos:imageFactory/getExtensionsVersions:getExtensionsVersions",
"fields": {
"extensions_info": {
"maxItemsOne": false
},
"filters": {
"fields": {
"names": {
"maxItemsOne": false
}
}
}
}
},
"talos_image_factory_overlays_versions": {
"current": "talos:imageFactory/getOverlaysVersions:getOverlaysVersions",
"fields": {
"overlays_info": {
"maxItemsOne": false
}
}
},
"talos_image_factory_urls": {
"current": "talos:imageFactory/getUrls:getUrls"
},
"talos_image_factory_versions": {
"current": "talos:imageFactory/getVersions:getVersions",
"fields": {
"talos_versions": {
"maxItemsOne": false
}
}
},
"talos_machine_configuration": {
"current": "talos:machine/getConfiguration:getConfiguration",
"fields": {
Expand Down
Loading

0 comments on commit 9b2e18f

Please sign in to comment.