Skip to content

Commit

Permalink
Merge pull request #75 from pulumiverse/upgrade-terraform-provider-ta…
Browse files Browse the repository at this point in the history
…los-to-v0.4.0

Upgrade terraform-provider-talos to v0.4.0
  • Loading branch information
ringods authored Dec 21, 2023
2 parents 7253a70 + a0d2632 commit e00e7b1
Show file tree
Hide file tree
Showing 95 changed files with 7,193 additions and 6,801 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ env:
DOTNETVERSION: |
6.0.x
3.1.301
GOVERSION: 1.20.x
GOVERSION: 1.21.x
JAVAVERSION: "11"
NODEVERSION: 20.x
PYTHONVERSION: "3.9"
Expand Down
1 change: 1 addition & 0 deletions .pulumi-java-gen.version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0.9.8
1 change: 1 addition & 0 deletions .upgrade-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
upstream-provider-name: terraform-provider-talos
2 changes: 1 addition & 1 deletion go.work
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
go 1.20
go 1.21.5

use (
./examples
Expand Down
323 changes: 297 additions & 26 deletions go.work.sum

Large diffs are not rendered by default.

59 changes: 35 additions & 24 deletions provider/cmd/pulumi-resource-talos/bridge-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,57 +96,57 @@
"talos:machine/secrets:Secrets": "talos_machine_secrets"
},
"functions": {
"talos:client/configuration:Configuration": "talos_client_configuration",
"talos:cluster/kubeconfig:Kubeconfig": "talos_cluster_kubeconfig",
"talos:machine/disks:Disks": "talos_machine_disks",
"talos:machine/getConfiguration:getConfiguration": "talos_machine_configuration"
"talos:client/getConfiguration:getConfiguration": "talos_client_configuration",
"talos:cluster/getHealth:getHealth": "talos_cluster_health",
"talos:cluster/getKubeconfig:getKubeconfig": "talos_cluster_kubeconfig",
"talos:machine/getConfiguration:getConfiguration": "talos_machine_configuration",
"talos:machine/getDisks:getDisks": "talos_machine_disks"
},
"renamedProperties": {
"talos:client/ConfigurationClientConfiguration:ConfigurationClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:client/configuration:Configuration": {
"talos:client/getConfiguration:getConfiguration": {
"clientConfiguration": "client_configuration",
"clusterName": "cluster_name",
"talosConfig": "talos_config"
},
"talos:cluster/KubeconfigClientConfiguration:KubeconfigClientConfiguration": {
"talos:client/getConfigurationClientConfiguration:getConfigurationClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:cluster/KubeconfigKubernetesClientConfiguration:KubeconfigKubernetesClientConfiguration": {
"talos:cluster/getHealth:getHealth": {
"clientConfiguration": "client_configuration",
"controlPlaneNodes": "control_plane_nodes",
"workerNodes": "worker_nodes"
},
"talos:cluster/getHealthClientConfiguration:getHealthClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:cluster/kubeconfig:Kubeconfig": {
"talos:cluster/getKubeconfig:getKubeconfig": {
"clientConfiguration": "client_configuration",
"kubeconfigRaw": "kubeconfig_raw",
"kubernetesClientConfiguration": "kubernetes_client_configuration"
},
"talos:machine/BootstrapClientConfiguration:BootstrapClientConfiguration": {
"talos:cluster/getKubeconfigClientConfiguration:getKubeconfigClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:machine/ConfigurationApplyClientConfiguration:ConfigurationApplyClientConfiguration": {
"talos:cluster/getKubeconfigKubernetesClientConfiguration:getKubeconfigKubernetesClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:machine/DisksClientConfiguration:DisksClientConfiguration": {
"talos:machine/BootstrapClientConfiguration:BootstrapClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:machine/DisksDisk:DisksDisk": {
"busPath": "bus_path"
},
"talos:machine/DisksFilters:DisksFilters": {
"busPath": "bus_path"
"talos:machine/ConfigurationApplyClientConfiguration:ConfigurationApplyClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:machine/SecretsClientConfiguration:SecretsClientConfiguration": {
"caCertificate": "ca_certificate",
Expand All @@ -172,9 +172,6 @@
"machineConfiguration": "machine_configuration",
"machineConfigurationInput": "machine_configuration_input"
},
"talos:machine/disks:Disks": {
"clientConfiguration": "client_configuration"
},
"talos:machine/getConfiguration:getConfiguration": {
"clusterEndpoint": "cluster_endpoint",
"clusterName": "cluster_name",
Expand All @@ -194,6 +191,20 @@
"bootstrapToken": "bootstrap_token",
"secretboxEncryptionSecret": "secretbox_encryption_secret"
},
"talos:machine/getDisks:getDisks": {
"clientConfiguration": "client_configuration"
},
"talos:machine/getDisksClientConfiguration:getDisksClientConfiguration": {
"caCertificate": "ca_certificate",
"clientCertificate": "client_certificate",
"clientKey": "client_key"
},
"talos:machine/getDisksDisk:getDisksDisk": {
"busPath": "bus_path"
},
"talos:machine/getDisksFilters:getDisksFilters": {
"busPath": "bus_path"
},
"talos:machine/secrets:Secrets": {
"clientConfiguration": "client_configuration",
"machineSecrets": "machine_secrets",
Expand Down
Loading

0 comments on commit e00e7b1

Please sign in to comment.