chore: revert upgrade and causes issues we have had an error reported on a new install module.jx.module.cluster.module.jx-health[0].helm_release.health-checks-install: Still creating... [10s elapsed] ╷ │ Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: ValidationError(KuberhealthyCheck.spec.podSpec.containers[0]): unknown field "restartPolicy" in io.github.comcast.v1.KuberhealthyCheck.spec.podSpec.containers │ │ with module.jx.module.cluster.module.jx-health[0].helm_release.health-checks-install, │ on .terraform/modules/jx.cluster.jx-health/main.tf line 75, in resource "helm_release" "health-checks-install": │ 75: resource "helm_release" "health-checks-install" {
chore: revert upgrade and causes issues
we have had an error reported on a new install
module.jx.module.cluster.module.jx-health[0].helm_release.health-checks-install: Still creating... [10s elapsed] ╷ │ Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: ValidationError(KuberhealthyCheck.spec.podSpec.containers[0]): unknown field "restartPolicy" in io.github.comcast.v1.KuberhealthyCheck.spec.podSpec.containers │ │ with module.jx.module.cluster.module.jx-health[0].helm_release.health-checks-install, │ on .terraform/modules/jx.cluster.jx-health/main.tf line 75, in resource "helm_release" "health-checks-install": │ 75: resource "helm_release" "health-checks-install" {
Terraform module for applying a base set of Helm charts used to setup Jenkins X on a cluster created by Terraform.
Helm charts that are installed
kuberhealthy
jx-kh-checks
This is a
Ensure you have a helm provider authorisation configured:
provider "helm" { kubernetes { host = "https://104.196.242.174" username = "ClusterMaster" password = "MindTheGap" client_certificate = file("~/.kube/client-cert.pem") client_key = file("~/.kube/client-key.pem") cluster_ca_certificate = file("~/.kube/cluster-ca-cert.pem") } }
See https://registry.terraform.io/providers/hashicorp/helm/latest/docs#authentication for more details.
module "jx-health" { count = var.jx2 ? 0 : 1 source = "github.com/jenkins-x/terraform-jx-health?ref=main" depends_on = [ google_container_cluster.jx_cluster ] }
No requirements.
No input.
No output.
When adding new variables please regenerate the markdown table
terraform-docs markdown table .
and replace the Inputs section above
When developing please remember to format codebase before raising a pull request
terraform fmt -check -diff -recursive
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
terraform-helm-jx
Terraform module for applying a base set of Helm charts used to setup Jenkins X on a cluster created by Terraform.
Helm charts that are installed
kuberhealthy- used to run and report health checksjx-kh-checks- base set of health checks used to verify the health of the cluster and Jenkins X installation.Prerequisites
This is a
Ensure you have a helm provider authorisation configured:
See https://registry.terraform.io/providers/hashicorp/helm/latest/docs#authentication for more details.
Use
Terraform
Requirements
No requirements.
Providers
Inputs
No input.
Outputs
No output.
Contributing
When adding new variables please regenerate the markdown table
and replace the Inputs section above
Formatting
When developing please remember to format codebase before raising a pull request