Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support setting system images for CanalControllers and IngressWebhook #345

Open
git-ival opened this issue Jun 2, 2022 · 0 comments
Open

Comments

@git-ival
Copy link

git-ival commented Jun 2, 2022

Currently it is not possible to set the system images for the controllers listed in the title of this issue.

Error log for expected images:

Error: Unsupported argument
│ 
│   on ../RKE1/cluster/main.tf line 99, in resource "rke_cluster" "local":
│   99:       canal_controllers           = try(item.value.canal_controllers, null)
│ 
│ An argument named "canal_controllers" is not expected here.
╵
╷
│ Error: Unsupported argument
│ 
│   on ../RKE1/cluster/main.tf line 107, in resource "rke_cluster" "local":
│  107:       ingress_webhook             = try(item.value.ingress_webhook, null)
│ 
│ An argument named "ingress_webhook" is not expected here.

rke terraform provider system images schema: https://github.com/rancher/terraform-provider-rke/blob/master/rke/schema_rke_cluster_system_images.go

valid system images can be found here: https://github.com/rancher/kontainer-driver-metadata/blob/release-v2.6/rke/k8s_rke_system_images.go (must check an image version for 2.5 or higher to see the new system images)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant