diff --git a/examples/terraform/advanced/.terraform.lock.hcl b/examples/terraform/advanced/.terraform.lock.hcl index 75c979b..5b9cc38 100644 --- a/examples/terraform/advanced/.terraform.lock.hcl +++ b/examples/terraform/advanced/.terraform.lock.hcl @@ -64,24 +64,24 @@ provider "registry.terraform.io/hashicorp/tls" { } provider "registry.terraform.io/siderolabs/talos" { - version = "0.3.2" - constraints = "0.3.2" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:2jFWaSAqDJZAwltT/dIz6/Da8qLbuK5Q649a0BsWsLk=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e9539ca442f1f487b2ec8f497c417b46dd1a1c56fe5c49dba309c5c2bc8c4d", - "zh:1a7f6f4171df7a1aca2655468921a2edfac6d0191135da17d49d159c56b85a38", - "zh:286d2215f916a06861cd293258d2b4e54e651c5bc0ea3ba0f7059c8d1eb6b6b0", - "zh:3e5a1273a53afa8b97e9249d7999c76f68209e2e219e2971e0ddd03c54f6ca6e", - "zh:811ec2121ed7a978323fff1b2d9159f088b76381abc49994b04aede4fdcd659c", - "zh:8fb91f044ce687edf777377642d34899a3a70de6d628e8a54e14781764b4cfd4", - "zh:93a5fbaee0300577d78fe288721e71125e0b58425f3f75b7b1de8459431e0a55", - "zh:95cb837443bea3d096f6d6b095b5f111862765ddda88fe92da06dfc666674039", - "zh:b90a40329dbd41e9100534c4718f0e2a3b5e83bf457eba172e7e51bea4555eee", - "zh:d19f17719e3e7569ef7da8593864727c7bdab824de3baee07b9a9ff0b02235be", - "zh:d25ec24d53a0de0afec2ed4caef8c50d1a236ee75ced0050283d4fcf9d5dd9ac", - "zh:d6300b786b7951dbe129b063f4355ed66925ec764378a7188fb9d1ec35d4bfc7", - "zh:e061109513ae289b7eb378c161b0e503bde216cd442a0f6d7216fdc8a886b38a", - "zh:e759c4d12bd4e742c3623d27b503d1bf69727fc279d68f6f44922d85c8bdd8c5", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/advanced/README.md b/examples/terraform/advanced/README.md index e9341a3..b307515 100644 --- a/examples/terraform/advanced/README.md +++ b/examples/terraform/advanced/README.md @@ -27,7 +27,7 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf |------|---------| | [libvirt](#requirement\_libvirt) | 0.7.1 | | [random](#requirement\_random) | 3.5.1 | -| [talos](#requirement\_talos) | 0.3.2 | +| [talos](#requirement\_talos) | 0.5.0 | | [tls](#requirement\_tls) | 4.0.4 | ## Providers @@ -36,7 +36,7 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf |------|---------| | [libvirt](#provider\_libvirt) | 0.7.1 | | [random](#provider\_random) | 3.5.1 | -| [talos](#provider\_talos) | 0.3.2 | +| [talos](#provider\_talos) | 0.5.0 | | [tls](#provider\_tls) | 4.0.4 | ## Modules @@ -55,8 +55,8 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | [random_id.cluster_id](https://registry.terraform.io/providers/hashicorp/random/3.5.1/docs/resources/id) | resource | | [random_id.cluster_secret](https://registry.terraform.io/providers/hashicorp/random/3.5.1/docs/resources/id) | resource | | [random_id.secretbox_encryption_secret](https://registry.terraform.io/providers/hashicorp/random/3.5.1/docs/resources/id) | resource | -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | | [tls_cert_request.client_csr](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/cert_request) | resource | | [tls_cert_request.k8s_client_csr](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/cert_request) | resource | | [tls_locally_signed_cert.client_cert](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/locally_signed_cert) | resource | @@ -72,8 +72,8 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | [tls_self_signed_cert.k8s_aggregator_cert](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert) | resource | | [tls_self_signed_cert.k8s_cert](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert) | resource | | [tls_self_signed_cert.os_cert](https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/client_configuration) | data source | -| [talos_machine_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_machine_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/advanced/versions.tf b/examples/terraform/advanced/versions.tf index 2a2228e..c192384 100644 --- a/examples/terraform/advanced/versions.tf +++ b/examples/terraform/advanced/versions.tf @@ -14,7 +14,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.3.2" + version = "0.5.0" } } } diff --git a/examples/terraform/aws/.terraform.lock.hcl b/examples/terraform/aws/.terraform.lock.hcl index 4166791..a4b0d58 100644 --- a/examples/terraform/aws/.terraform.lock.hcl +++ b/examples/terraform/aws/.terraform.lock.hcl @@ -25,24 +25,24 @@ provider "registry.terraform.io/hashicorp/aws" { } provider "registry.terraform.io/siderolabs/talos" { - version = "0.4.0" - constraints = "0.4.0" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:gZizwbmLby0q/j4SH/e7FWbPocS05Kv+GsXrqKpW8o0=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:1bf1fc97799acd3e4e928d046219273380f9986958efd797debd9f0f7656bed8", - "zh:1c2246f69fee54420100a74ecb03a1c32ab1a00c6cc2b44329cd838b547502da", - "zh:24687dda8bea73ad9dbd50f20b418f5c6c452133855eebb8255db62ddea2c464", - "zh:29c41e0ee1b59186d3484d2c52feff88e9df4d03b331eb78d76f28e2a83a1435", - "zh:306ef50dbfca9f9bd5260ca92737d26d48a77df9157f9b1d7272170cd48324e7", - "zh:3e95b418406cd4a8f7a2ebf95e54c54167cd206a2b2011697309fe9613348f19", - "zh:472387b831a4e7e93f4bc48282895db556c0d7fe3176f4531387c9c293e63c3d", - "zh:49130ce1b66149f895d6f283c8b3005d931a35f7d742a6391830836a5a622b7b", - "zh:4afbcbc58c62661444bdff8cd17cae1028be2328a645e9c686d6b355e38605af", - "zh:56cd09f6ef968b1af827a889b44ddf60f3b3a92b774ed95ecd076db21bcebc8c", - "zh:921a9b381f1ffd12528d1d928cb020138380dcc312d6d7892cc9dd3b484d76eb", - "zh:9e2207847f868b0a3661ed05d8b7baa5d8bd6e2eba797fae8e358afc29f92653", - "zh:db714e4b4f9c551392359172a2bb9cabbb5322b94043e14286a86fb61ebebd28", - "zh:ffdfd4fdf7d18bbd75b4a7d426b17216539479f0a24be4c35dd33f9843f2096d", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/aws/README.md b/examples/terraform/aws/README.md index 2ff5b46..350135f 100644 --- a/examples/terraform/aws/README.md +++ b/examples/terraform/aws/README.md @@ -5,14 +5,14 @@ |------|---------| | [terraform](#requirement\_terraform) | ~> 1.3 | | [aws](#requirement\_aws) | ~> 4.0 | -| [talos](#requirement\_talos) | 0.4.0 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| | [aws](#provider\_aws) | 4.67.0 | -| [talos](#provider\_talos) | 0.4.0 | +| [talos](#provider\_talos) | 0.5.0 | ## Modules @@ -31,17 +31,17 @@ |------|------| | [aws_iam_policy.control_plane_ccm_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | | [aws_iam_policy.worker_ccm_policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource | -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_secrets) | resource | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | | [aws_ami.talos](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami) | data source | | [aws_availability_zones.available](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/availability_zones) | data source | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/client_configuration) | data source | -| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_health) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_health) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/aws/versions.tf b/examples/terraform/aws/versions.tf index a34ad97..d453d55 100644 --- a/examples/terraform/aws/versions.tf +++ b/examples/terraform/aws/versions.tf @@ -7,7 +7,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.4.0" + version = "0.5.0" } } } diff --git a/examples/terraform/azure/.terraform.lock.hcl b/examples/terraform/azure/.terraform.lock.hcl index 12d2c66..5d9dc27 100644 --- a/examples/terraform/azure/.terraform.lock.hcl +++ b/examples/terraform/azure/.terraform.lock.hcl @@ -2,64 +2,64 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/hashicorp/azurerm" { - version = "3.97.1" + version = "3.102.0" constraints = ">= 3.0.0, ~> 3.0, >= 3.11.0, < 4.0.0" hashes = [ - "h1:klBuN2uVZF7AVMhskbbgF8pygyhPBxsjedB1GUV79PA=", - "zh:15171efcc3aa3a37748c502c493cb16ecff603b81ada4499a843574976bac524", - "zh:2ca6c13a4a96f67763ecced0015c7b101ee02d54ea54b28a8df4ae06468071b1", - "zh:2e3c77dbfd8f760132ecef2d6117e939cbea26b96aba5e4d926e7f7f0f7afe72", - "zh:4bc346eece1622be93c73801d8256502b11fd7c2e7f7cea12d048bb9fc9fe900", - "zh:4f1042942ed8d0433680a367527289459d43b0894a51eaba83ac414e80d5187f", - "zh:63e674c31482ae3579ea84daf5b1ba066ce40cb23475f54e17b6b131320a1bec", - "zh:8327148766dcb7a174673729a832c8095d7e137d0e6c7e2a9a01da48b8b73fbe", - "zh:851b3ae417059a80c7813e7f0063298a590a42f056004f2c2558ea14061c207e", - "zh:ac081b48907139c121a422ae9b1f40fc72c6aaaeb05cbdbf848102a6a5f426f4", - "zh:dc1d663df2d95e4ba91070ceb20d3560b6ea5c465d39c57a5979319302643e41", - "zh:ed26457367cbbb94237e935d297cb31b5687f9abf697377da0ee46974480db9b", + "h1:tL+IbI+VG7H0uLWw2e2sS8NQT2fL53vqcrv8lPwYwwY=", + "zh:01f61e7b21c55dcd331957e1f451e6a77ff757309ab21d503560817988aeb1b3", + "zh:38691fef1a07ca6bbedfa411695eb79ca6cbf2eb9313aaec0b13d84d68e4db3a", + "zh:47bc971cb7904a7f29268464eaf1a52a6723638f1af784412fc5a1763711fa2b", + "zh:5ed43e2260cdf8a2c8ca068087ddcb28543b04dd2caf14b6480e2701b0d160ca", + "zh:6d581a9b58abe313e480594b719785e3f3b3d913b38c6fa59060793183247866", + "zh:7408385b27c3916ff012686f783b9b6940b150e449d60e0fca84cbe2385fe6c0", + "zh:9807cf604238d2d7fc13c3da2accf97eba270f1e8385f426b86bb00518725a6c", + "zh:99d268038eb3c5d10382942a26abb033f38941cf28d07cb2347a52a12544b0d8", + "zh:9b8bdbcd5f7299295a163fe1bd5886846af20292d80dd3e980d5df28cac7ea4f", + "zh:a8d925f922cd51a423cb1f47c330a0e24d663210e1ffceee3a43841531882a42", + "zh:be9b448b793c09f312448da17d972949a54a13c46854eef1d673378ae4b71963", "zh:f569b65999264a9416862bca5cd2a6177d94ccb0424f3a4ef424428912b9cb3c", ] } provider "registry.terraform.io/hashicorp/random" { - version = "3.6.0" + version = "3.6.1" constraints = ">= 3.0.0" hashes = [ - "h1:R5Ucn26riKIEijcsiOMBR3uOAjuOMfI1x7XvH4P6B1w=", - "zh:03360ed3ecd31e8c5dac9c95fe0858be50f3e9a0d0c654b5e504109c2159287d", - "zh:1c67ac51254ba2a2bb53a25e8ae7e4d076103483f55f39b426ec55e47d1fe211", - "zh:24a17bba7f6d679538ff51b3a2f378cedadede97af8a1db7dad4fd8d6d50f829", - "zh:30ffb297ffd1633175d6545d37c2217e2cef9545a6e03946e514c59c0859b77d", - "zh:454ce4b3dbc73e6775f2f6605d45cee6e16c3872a2e66a2c97993d6e5cbd7055", + "h1:1OlP753r4lOKlBprL0HdZGWerm5DCabD5Mli8k8lWAg=", + "zh:2a0ec154e39911f19c8214acd6241e469157489fc56b6c739f45fbed5896a176", + "zh:57f4e553224a5e849c99131f5e5294be3a7adcabe2d867d8a4fef8d0976e0e52", + "zh:58f09948c608e601bd9d0a9e47dcb78e2b2c13b4bda4d8f097d09152ea9e91c5", + "zh:5c2a297146ed6fb3fe934c800e78380f700f49ff24dbb5fb5463134948e3a65f", "zh:78d5eefdd9e494defcb3c68d282b8f96630502cac21d1ea161f53cfe9bb483b3", - "zh:91df0a9fab329aff2ff4cf26797592eb7a3a90b4a0c04d64ce186654e0cc6e17", - "zh:aa57384b85622a9f7bfb5d4512ca88e61f22a9cea9f30febaa4c98c68ff0dc21", - "zh:c4a3e329ba786ffb6f2b694e1fd41d413a7010f3a53c20b432325a94fa71e839", - "zh:e2699bc9116447f96c53d55f2a00570f982e6f9935038c3810603572693712d0", - "zh:e747c0fd5d7684e5bfad8aa0ca441903f15ae7a98a737ff6aca24ba223207e2c", - "zh:f1ca75f417ce490368f047b63ec09fd003711ae48487fba90b4aba2ccf71920e", + "zh:7ce41e26f0603e31cdac849085fc99e5cd5b3b73414c6c6d955c0ceb249b593f", + "zh:8c9e8d30c4ef08ee8bcc4294dbf3c2115cd7d9049c6ba21422bd3471d92faf8a", + "zh:93e91be717a7ffbd6410120eb925ebb8658cc8f563de35a8b53804d33c51c8b0", + "zh:982542e921970d727ce10ed64795bf36c4dec77a5db0741d4665230d12250a0d", + "zh:b9d1873f14d6033e216510ef541c891f44d249464f13cc07d3f782d09c7d18de", + "zh:cfe27faa0bc9556391c8803ade135a5856c34a3fe85b9ae3bdd515013c0c87c1", + "zh:e4aabf3184bbb556b89e4b195eab1514c86a2914dd01c23ad9813ec17e863a8a", ] } provider "registry.terraform.io/siderolabs/talos" { - version = "0.4.0" - constraints = "0.4.0" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:gZizwbmLby0q/j4SH/e7FWbPocS05Kv+GsXrqKpW8o0=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:1bf1fc97799acd3e4e928d046219273380f9986958efd797debd9f0f7656bed8", - "zh:1c2246f69fee54420100a74ecb03a1c32ab1a00c6cc2b44329cd838b547502da", - "zh:24687dda8bea73ad9dbd50f20b418f5c6c452133855eebb8255db62ddea2c464", - "zh:29c41e0ee1b59186d3484d2c52feff88e9df4d03b331eb78d76f28e2a83a1435", - "zh:306ef50dbfca9f9bd5260ca92737d26d48a77df9157f9b1d7272170cd48324e7", - "zh:3e95b418406cd4a8f7a2ebf95e54c54167cd206a2b2011697309fe9613348f19", - "zh:472387b831a4e7e93f4bc48282895db556c0d7fe3176f4531387c9c293e63c3d", - "zh:49130ce1b66149f895d6f283c8b3005d931a35f7d742a6391830836a5a622b7b", - "zh:4afbcbc58c62661444bdff8cd17cae1028be2328a645e9c686d6b355e38605af", - "zh:56cd09f6ef968b1af827a889b44ddf60f3b3a92b774ed95ecd076db21bcebc8c", - "zh:921a9b381f1ffd12528d1d928cb020138380dcc312d6d7892cc9dd3b484d76eb", - "zh:9e2207847f868b0a3661ed05d8b7baa5d8bd6e2eba797fae8e358afc29f92653", - "zh:db714e4b4f9c551392359172a2bb9cabbb5322b94043e14286a86fb61ebebd28", - "zh:ffdfd4fdf7d18bbd75b4a7d426b17216539479f0a24be4c35dd33f9843f2096d", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/azure/README.md b/examples/terraform/azure/README.md index e4ae2f1..c512923 100644 --- a/examples/terraform/azure/README.md +++ b/examples/terraform/azure/README.md @@ -44,14 +44,14 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf |------|---------| | [terraform](#requirement\_terraform) | ~> 1.3 | | [azurerm](#requirement\_azurerm) | ~> 3.0 | -| [talos](#requirement\_talos) | 0.4.0 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| -| [azurerm](#provider\_azurerm) | 3.97.1 | -| [talos](#provider\_talos) | 0.4.0 | +| [azurerm](#provider\_azurerm) | 3.102.0 | +| [talos](#provider\_talos) | 0.5.0 | ## Modules @@ -69,15 +69,15 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf |------|------| | [azurerm_network_interface_backend_address_pool_association.this](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/network_interface_backend_address_pool_association) | resource | | [azurerm_resource_group.this](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/resource_group) | resource | -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_secrets) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/client_configuration) | data source | -| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_health) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_health) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/azure/versions.tf b/examples/terraform/azure/versions.tf index 1fa8073..1b9f925 100644 --- a/examples/terraform/azure/versions.tf +++ b/examples/terraform/azure/versions.tf @@ -7,7 +7,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.4.0" + version = "0.5.0" } } } diff --git a/examples/terraform/basic/.terraform.lock.hcl b/examples/terraform/basic/.terraform.lock.hcl index c76c7a1..7751c5d 100644 --- a/examples/terraform/basic/.terraform.lock.hcl +++ b/examples/terraform/basic/.terraform.lock.hcl @@ -2,24 +2,24 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/siderolabs/talos" { - version = "0.3.2" - constraints = "0.3.2" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:2jFWaSAqDJZAwltT/dIz6/Da8qLbuK5Q649a0BsWsLk=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e9539ca442f1f487b2ec8f497c417b46dd1a1c56fe5c49dba309c5c2bc8c4d", - "zh:1a7f6f4171df7a1aca2655468921a2edfac6d0191135da17d49d159c56b85a38", - "zh:286d2215f916a06861cd293258d2b4e54e651c5bc0ea3ba0f7059c8d1eb6b6b0", - "zh:3e5a1273a53afa8b97e9249d7999c76f68209e2e219e2971e0ddd03c54f6ca6e", - "zh:811ec2121ed7a978323fff1b2d9159f088b76381abc49994b04aede4fdcd659c", - "zh:8fb91f044ce687edf777377642d34899a3a70de6d628e8a54e14781764b4cfd4", - "zh:93a5fbaee0300577d78fe288721e71125e0b58425f3f75b7b1de8459431e0a55", - "zh:95cb837443bea3d096f6d6b095b5f111862765ddda88fe92da06dfc666674039", - "zh:b90a40329dbd41e9100534c4718f0e2a3b5e83bf457eba172e7e51bea4555eee", - "zh:d19f17719e3e7569ef7da8593864727c7bdab824de3baee07b9a9ff0b02235be", - "zh:d25ec24d53a0de0afec2ed4caef8c50d1a236ee75ced0050283d4fcf9d5dd9ac", - "zh:d6300b786b7951dbe129b063f4355ed66925ec764378a7188fb9d1ec35d4bfc7", - "zh:e061109513ae289b7eb378c161b0e503bde216cd442a0f6d7216fdc8a886b38a", - "zh:e759c4d12bd4e742c3623d27b503d1bf69727fc279d68f6f44922d85c8bdd8c5", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/basic/README.md b/examples/terraform/basic/README.md index 663db6a..ff21ac0 100644 --- a/examples/terraform/basic/README.md +++ b/examples/terraform/basic/README.md @@ -24,13 +24,13 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | Name | Version | |------|---------| -| [talos](#requirement\_talos) | 0.3.2 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| -| [talos](#provider\_talos) | 0.3.2 | +| [talos](#provider\_talos) | 0.5.0 | ## Modules @@ -40,14 +40,14 @@ No modules. | Name | Type | |------|------| -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_secrets) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/client_configuration) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/basic/versions.tf b/examples/terraform/basic/versions.tf index 482dd0c..9761ad9 100644 --- a/examples/terraform/basic/versions.tf +++ b/examples/terraform/basic/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { talos = { source = "siderolabs/talos" - version = "0.3.2" + version = "0.5.0" } } } diff --git a/examples/terraform/digitalocean/.terraform.lock.hcl b/examples/terraform/digitalocean/.terraform.lock.hcl index 04c5dd0..c76de55 100644 --- a/examples/terraform/digitalocean/.terraform.lock.hcl +++ b/examples/terraform/digitalocean/.terraform.lock.hcl @@ -45,24 +45,24 @@ provider "registry.terraform.io/hashicorp/tls" { } provider "registry.terraform.io/siderolabs/talos" { - version = "0.3.2" - constraints = "0.3.2" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:2jFWaSAqDJZAwltT/dIz6/Da8qLbuK5Q649a0BsWsLk=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e9539ca442f1f487b2ec8f497c417b46dd1a1c56fe5c49dba309c5c2bc8c4d", - "zh:1a7f6f4171df7a1aca2655468921a2edfac6d0191135da17d49d159c56b85a38", - "zh:286d2215f916a06861cd293258d2b4e54e651c5bc0ea3ba0f7059c8d1eb6b6b0", - "zh:3e5a1273a53afa8b97e9249d7999c76f68209e2e219e2971e0ddd03c54f6ca6e", - "zh:811ec2121ed7a978323fff1b2d9159f088b76381abc49994b04aede4fdcd659c", - "zh:8fb91f044ce687edf777377642d34899a3a70de6d628e8a54e14781764b4cfd4", - "zh:93a5fbaee0300577d78fe288721e71125e0b58425f3f75b7b1de8459431e0a55", - "zh:95cb837443bea3d096f6d6b095b5f111862765ddda88fe92da06dfc666674039", - "zh:b90a40329dbd41e9100534c4718f0e2a3b5e83bf457eba172e7e51bea4555eee", - "zh:d19f17719e3e7569ef7da8593864727c7bdab824de3baee07b9a9ff0b02235be", - "zh:d25ec24d53a0de0afec2ed4caef8c50d1a236ee75ced0050283d4fcf9d5dd9ac", - "zh:d6300b786b7951dbe129b063f4355ed66925ec764378a7188fb9d1ec35d4bfc7", - "zh:e061109513ae289b7eb378c161b0e503bde216cd442a0f6d7216fdc8a886b38a", - "zh:e759c4d12bd4e742c3623d27b503d1bf69727fc279d68f6f44922d85c8bdd8c5", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/digitalocean/README.md b/examples/terraform/digitalocean/README.md index 07c27bb..318999c 100644 --- a/examples/terraform/digitalocean/README.md +++ b/examples/terraform/digitalocean/README.md @@ -24,14 +24,14 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | Name | Version | |------|---------| | [digitalocean](#requirement\_digitalocean) | 2.28.0 | -| [talos](#requirement\_talos) | 0.3.2 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| | [digitalocean](#provider\_digitalocean) | 2.28.0 | -| [talos](#provider\_talos) | 0.3.2 | +| [talos](#provider\_talos) | 0.5.0 | | [tls](#provider\_tls) | 4.0.5 | ## Modules @@ -47,15 +47,15 @@ No modules. | [digitalocean_droplet.talos_workers](https://registry.terraform.io/providers/digitalocean/digitalocean/2.28.0/docs/resources/droplet) | resource | | [digitalocean_loadbalancer.talos_lb](https://registry.terraform.io/providers/digitalocean/digitalocean/2.28.0/docs/resources/loadbalancer) | resource | | [digitalocean_ssh_key.fake_ssh_key](https://registry.terraform.io/providers/digitalocean/digitalocean/2.28.0/docs/resources/ssh_key) | resource | -| [talos_machine_bootstrap.bootstrap](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.cp_config_apply](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker_config_apply](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.machine_secrets](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_secrets) | resource | +| [talos_machine_bootstrap.bootstrap](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.cp_config_apply](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker_config_apply](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.machine_secrets](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | | [tls_private_key.fake_ssh_key](https://registry.terraform.io/providers/hashicorp/tls/latest/docs/resources/private_key) | resource | -| [talos_client_configuration.talosconfig](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/client_configuration) | data source | -| [talos_cluster_kubeconfig.kubeconfig](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.machineconfig_cp](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.machineconfig_worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | +| [talos_client_configuration.talosconfig](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_kubeconfig.kubeconfig](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.machineconfig_cp](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.machineconfig_worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/digitalocean/versions.tf b/examples/terraform/digitalocean/versions.tf index 6b6c3db..e05a2b0 100644 --- a/examples/terraform/digitalocean/versions.tf +++ b/examples/terraform/digitalocean/versions.tf @@ -8,7 +8,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.3.2" + version = "0.5.0" } } } diff --git a/examples/terraform/equinix-metal/.terraform.lock.hcl b/examples/terraform/equinix-metal/.terraform.lock.hcl index 6705df9..5ee661e 100644 --- a/examples/terraform/equinix-metal/.terraform.lock.hcl +++ b/examples/terraform/equinix-metal/.terraform.lock.hcl @@ -24,24 +24,24 @@ provider "registry.terraform.io/equinix/equinix" { } provider "registry.terraform.io/siderolabs/talos" { - version = "0.4.0" - constraints = "0.4.0" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:gZizwbmLby0q/j4SH/e7FWbPocS05Kv+GsXrqKpW8o0=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:1bf1fc97799acd3e4e928d046219273380f9986958efd797debd9f0f7656bed8", - "zh:1c2246f69fee54420100a74ecb03a1c32ab1a00c6cc2b44329cd838b547502da", - "zh:24687dda8bea73ad9dbd50f20b418f5c6c452133855eebb8255db62ddea2c464", - "zh:29c41e0ee1b59186d3484d2c52feff88e9df4d03b331eb78d76f28e2a83a1435", - "zh:306ef50dbfca9f9bd5260ca92737d26d48a77df9157f9b1d7272170cd48324e7", - "zh:3e95b418406cd4a8f7a2ebf95e54c54167cd206a2b2011697309fe9613348f19", - "zh:472387b831a4e7e93f4bc48282895db556c0d7fe3176f4531387c9c293e63c3d", - "zh:49130ce1b66149f895d6f283c8b3005d931a35f7d742a6391830836a5a622b7b", - "zh:4afbcbc58c62661444bdff8cd17cae1028be2328a645e9c686d6b355e38605af", - "zh:56cd09f6ef968b1af827a889b44ddf60f3b3a92b774ed95ecd076db21bcebc8c", - "zh:921a9b381f1ffd12528d1d928cb020138380dcc312d6d7892cc9dd3b484d76eb", - "zh:9e2207847f868b0a3661ed05d8b7baa5d8bd6e2eba797fae8e358afc29f92653", - "zh:db714e4b4f9c551392359172a2bb9cabbb5322b94043e14286a86fb61ebebd28", - "zh:ffdfd4fdf7d18bbd75b4a7d426b17216539479f0a24be4c35dd33f9843f2096d", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/equinix-metal/README.md b/examples/terraform/equinix-metal/README.md index 8a07ccc..5ad38c9 100644 --- a/examples/terraform/equinix-metal/README.md +++ b/examples/terraform/equinix-metal/README.md @@ -32,14 +32,14 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | Name | Version | |------|---------| | [equinix](#requirement\_equinix) | 1.33.0 | -| [talos](#requirement\_talos) | 0.4.0 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| | [equinix](#provider\_equinix) | 1.33.0 | -| [talos](#provider\_talos) | 0.4.0 | +| [talos](#provider\_talos) | 0.5.0 | ## Modules @@ -52,15 +52,15 @@ No modules. | [equinix_metal_device.talos_control_plane_nodes](https://registry.terraform.io/providers/equinix/equinix/1.33.0/docs/resources/metal_device) | resource | | [equinix_metal_device.talos_worker_group](https://registry.terraform.io/providers/equinix/equinix/1.33.0/docs/resources/metal_device) | resource | | [equinix_metal_reserved_ip_block.talos_control_plane_vip](https://registry.terraform.io/providers/equinix/equinix/1.33.0/docs/resources/metal_reserved_ip_block) | resource | -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/resources/machine_secrets) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/client_configuration) | data source | -| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_health) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.4.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_health.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_health) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker_group](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/equinix-metal/versions.tf b/examples/terraform/equinix-metal/versions.tf index 21a33e3..618f458 100644 --- a/examples/terraform/equinix-metal/versions.tf +++ b/examples/terraform/equinix-metal/versions.tf @@ -8,7 +8,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.4.0" + version = "0.5.0" } } } diff --git a/examples/terraform/hcloud/terraform/.terraform.lock.hcl b/examples/terraform/hcloud/terraform/.terraform.lock.hcl index 73b8df8..e3a16d0 100644 --- a/examples/terraform/hcloud/terraform/.terraform.lock.hcl +++ b/examples/terraform/hcloud/terraform/.terraform.lock.hcl @@ -24,24 +24,24 @@ provider "registry.terraform.io/hetznercloud/hcloud" { } provider "registry.terraform.io/siderolabs/talos" { - version = "0.3.2" - constraints = "0.3.2" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:2jFWaSAqDJZAwltT/dIz6/Da8qLbuK5Q649a0BsWsLk=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e9539ca442f1f487b2ec8f497c417b46dd1a1c56fe5c49dba309c5c2bc8c4d", - "zh:1a7f6f4171df7a1aca2655468921a2edfac6d0191135da17d49d159c56b85a38", - "zh:286d2215f916a06861cd293258d2b4e54e651c5bc0ea3ba0f7059c8d1eb6b6b0", - "zh:3e5a1273a53afa8b97e9249d7999c76f68209e2e219e2971e0ddd03c54f6ca6e", - "zh:811ec2121ed7a978323fff1b2d9159f088b76381abc49994b04aede4fdcd659c", - "zh:8fb91f044ce687edf777377642d34899a3a70de6d628e8a54e14781764b4cfd4", - "zh:93a5fbaee0300577d78fe288721e71125e0b58425f3f75b7b1de8459431e0a55", - "zh:95cb837443bea3d096f6d6b095b5f111862765ddda88fe92da06dfc666674039", - "zh:b90a40329dbd41e9100534c4718f0e2a3b5e83bf457eba172e7e51bea4555eee", - "zh:d19f17719e3e7569ef7da8593864727c7bdab824de3baee07b9a9ff0b02235be", - "zh:d25ec24d53a0de0afec2ed4caef8c50d1a236ee75ced0050283d4fcf9d5dd9ac", - "zh:d6300b786b7951dbe129b063f4355ed66925ec764378a7188fb9d1ec35d4bfc7", - "zh:e061109513ae289b7eb378c161b0e503bde216cd442a0f6d7216fdc8a886b38a", - "zh:e759c4d12bd4e742c3623d27b503d1bf69727fc279d68f6f44922d85c8bdd8c5", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/hcloud/terraform/README.md b/examples/terraform/hcloud/terraform/README.md index 84e6a6a..6d8fcc6 100644 --- a/examples/terraform/hcloud/terraform/README.md +++ b/examples/terraform/hcloud/terraform/README.md @@ -4,14 +4,14 @@ | Name | Version | |------|---------| | [hcloud](#requirement\_hcloud) | 1.35.2 | -| [talos](#requirement\_talos) | 0.3.2 | +| [talos](#requirement\_talos) | 0.5.0 | ## Providers | Name | Version | |------|---------| | [hcloud](#provider\_hcloud) | 1.35.2 | -| [talos](#provider\_talos) | 0.3.2 | +| [talos](#provider\_talos) | 0.5.0 | ## Modules @@ -32,12 +32,12 @@ No modules. | [hcloud_server.controlplane_server](https://registry.terraform.io/providers/hetznercloud/hcloud/1.35.2/docs/resources/server) | resource | | [hcloud_server.worker_server](https://registry.terraform.io/providers/hetznercloud/hcloud/1.35.2/docs/resources/server) | resource | | [hcloud_volume.volumes](https://registry.terraform.io/providers/hetznercloud/hcloud/1.35.2/docs/resources/volume) | resource | -| [talos_machine_bootstrap.bootstrap](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_bootstrap) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_secrets) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/client_configuration) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | +| [talos_machine_bootstrap.bootstrap](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/hcloud/terraform/versions.tf b/examples/terraform/hcloud/terraform/versions.tf index 9ddcc44..f91caae 100644 --- a/examples/terraform/hcloud/terraform/versions.tf +++ b/examples/terraform/hcloud/terraform/versions.tf @@ -8,7 +8,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.3.2" + version = "0.5.0" } } } diff --git a/examples/terraform/vultr/.terraform.lock.hcl b/examples/terraform/vultr/.terraform.lock.hcl index 42006cf..c6037b6 100644 --- a/examples/terraform/vultr/.terraform.lock.hcl +++ b/examples/terraform/vultr/.terraform.lock.hcl @@ -2,25 +2,25 @@ # Manual edits may be lost in future updates. provider "registry.terraform.io/siderolabs/talos" { - version = "0.3.2" - constraints = "0.3.2" + version = "0.5.0" + constraints = "0.5.0" hashes = [ - "h1:2jFWaSAqDJZAwltT/dIz6/Da8qLbuK5Q649a0BsWsLk=", + "h1:xogkLLCrJJmd278E+vNMnmQgaMD05Gd1QXN914xgVec=", + "zh:0f71f2624576224c9bc924b136b601b734243efa7a7ad8280dfd8bd583e4afa5", "zh:0fa82a384b25a58b65523e0ea4768fa1212b1f5cfc0c9379d31162454fedcc9d", - "zh:12e9539ca442f1f487b2ec8f497c417b46dd1a1c56fe5c49dba309c5c2bc8c4d", - "zh:1a7f6f4171df7a1aca2655468921a2edfac6d0191135da17d49d159c56b85a38", - "zh:286d2215f916a06861cd293258d2b4e54e651c5bc0ea3ba0f7059c8d1eb6b6b0", - "zh:3e5a1273a53afa8b97e9249d7999c76f68209e2e219e2971e0ddd03c54f6ca6e", - "zh:811ec2121ed7a978323fff1b2d9159f088b76381abc49994b04aede4fdcd659c", - "zh:8fb91f044ce687edf777377642d34899a3a70de6d628e8a54e14781764b4cfd4", - "zh:93a5fbaee0300577d78fe288721e71125e0b58425f3f75b7b1de8459431e0a55", - "zh:95cb837443bea3d096f6d6b095b5f111862765ddda88fe92da06dfc666674039", - "zh:b90a40329dbd41e9100534c4718f0e2a3b5e83bf457eba172e7e51bea4555eee", - "zh:d19f17719e3e7569ef7da8593864727c7bdab824de3baee07b9a9ff0b02235be", - "zh:d25ec24d53a0de0afec2ed4caef8c50d1a236ee75ced0050283d4fcf9d5dd9ac", - "zh:d6300b786b7951dbe129b063f4355ed66925ec764378a7188fb9d1ec35d4bfc7", - "zh:e061109513ae289b7eb378c161b0e503bde216cd442a0f6d7216fdc8a886b38a", - "zh:e759c4d12bd4e742c3623d27b503d1bf69727fc279d68f6f44922d85c8bdd8c5", + "zh:33c50dacc5029fa20caed702001fb1439899c94f203b1f37dccb970f504bca45", + "zh:3c97a6e2692b88d3f4631a3f8769146f602c210e881b46fa1b3b82c545e51cd1", + "zh:44077a137613bcfe29eef00315b5aa50d83390c3c727580a4ff0f4b87f22d228", + "zh:5bd02f278aec5567f94dd057d1c758363998ce581ff17b0869515bb682c02186", + "zh:80f40939bc3b55f0005c03b77122ceea86ec4deb82f5557950a97ad96fbb1557", + "zh:94c1b17f25bc30eacde926e46f196f1f135032674730d9f50c986ef6b7a854f0", + "zh:95ad665b2fdeed38180f5c471164833a34d07c1ef0470c1652565fe8cf4e9c4a", + "zh:a50ef6088afcb129c176dd4ba86c345e9be7b14358bb3b21c34f06930d8f39ef", + "zh:aa71da1da00ed66f1dddf1b69c10b829f24ac89e207de07d32c455dd04482096", + "zh:abb7eeb2b089081b4814ed80a295673e1a92f82ce092dde37b5bc92e75efec2c", + "zh:db9b9b54a0db5ae151376d5a73e0d28497c3e06181840e71ef8349213ac03e50", + "zh:e50ed8aa90b736508fce63680e8339240cecb74709ab9563d34d2c2ce7bc8445", + "zh:f3a279723ff31a095d7bfff21857abfcc9a2cfdeeea8521d179630ae6565d581", ] } diff --git a/examples/terraform/vultr/README.md b/examples/terraform/vultr/README.md index 4f46c3d..3015988 100644 --- a/examples/terraform/vultr/README.md +++ b/examples/terraform/vultr/README.md @@ -22,14 +22,14 @@ Getting the kubeconfig and talosconfig for this cluster can be done with `terraf | Name | Version | |------|---------| -| [talos](#requirement\_talos) | 0.3.2 | +| [talos](#requirement\_talos) | 0.5.0 | | [vultr](#requirement\_vultr) | 2.12.0 | ## Providers | Name | Version | |------|---------| -| [talos](#provider\_talos) | 0.3.2 | +| [talos](#provider\_talos) | 0.5.0 | | [vultr](#provider\_vultr) | 2.12.0 | ## Modules @@ -40,17 +40,17 @@ No modules. | Name | Type | |------|------| -| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_bootstrap) | resource | -| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_configuration_apply.worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_configuration_apply) | resource | -| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/resources/machine_secrets) | resource | +| [talos_machine_bootstrap.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_bootstrap) | resource | +| [talos_machine_configuration_apply.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_configuration_apply.worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_configuration_apply) | resource | +| [talos_machine_secrets.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/resources/machine_secrets) | resource | | [vultr_instance.talos_control_plane](https://registry.terraform.io/providers/vultr/vultr/2.12.0/docs/resources/instance) | resource | | [vultr_instance.talos_workers](https://registry.terraform.io/providers/vultr/vultr/2.12.0/docs/resources/instance) | resource | | [vultr_load_balancer.talos_lb](https://registry.terraform.io/providers/vultr/vultr/2.12.0/docs/resources/load_balancer) | resource | -| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/client_configuration) | data source | -| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/cluster_kubeconfig) | data source | -| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | -| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.3.2/docs/data-sources/machine_configuration) | data source | +| [talos_client_configuration.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/client_configuration) | data source | +| [talos_cluster_kubeconfig.this](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/cluster_kubeconfig) | data source | +| [talos_machine_configuration.controlplane](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | +| [talos_machine_configuration.worker](https://registry.terraform.io/providers/siderolabs/talos/0.5.0/docs/data-sources/machine_configuration) | data source | ## Inputs diff --git a/examples/terraform/vultr/versions.tf b/examples/terraform/vultr/versions.tf index d0da8ed..04c3ff0 100644 --- a/examples/terraform/vultr/versions.tf +++ b/examples/terraform/vultr/versions.tf @@ -8,7 +8,7 @@ terraform { } talos = { source = "siderolabs/talos" - version = "0.3.2" + version = "0.5.0" } } } diff --git a/hack/backend-aws.tf b/hack/backend-aws.tf new file mode 100644 index 0000000..12c0dbe --- /dev/null +++ b/hack/backend-aws.tf @@ -0,0 +1,3 @@ +terraform { + backend "s3" {} +}