LoadBalancer SSL Jenkins operator

Hello,
Can you please assist me to configure SSL LB for jenkins-operator?

Thanks,
Irina Rozalio

Hi, I try to configure the LB SSL for jenkins-operator helm chart (latest version) and insert this section in the value.yaml: (via Terminate HTTPS traffic on Amazon EKS workloads with ACM):

  service:
    type: LoadBalancer
    annotations:
      # This annotation is only required if you are creating an internal facing ELB. Remove this annotation to create public facing ELB.
      service.beta<>aws-load-balancer-internal": "true"
      service.beta<>aws-load-balancer-backend-protocol": "http"
      service.beta<>aws-load-balancer-ssl-ports: "https"
      service.beta<>aws-load-balancer-connection-idle-timeout: "600"
      service.beta<>aws-load-balancer-extra-security-groups: "<>"
      service.beta<>aws-load-balancer-ssl-cert: <>   
    name: https
    port: 443
    targetPort: 8080 

But I get the following errors:

Error: UPGRADE FAILED: error validating "": error validating data: [ValidationError(Jenkins.spec.service): unknown field "name" in io.jenkins.v1alpha2.Jenkins.spec.service, ValidationError(Jenkins.spec.service): unknown field "targetPort" in io.jenkins.v1alpha2.Jenkins.spec.service]
helm.go:84: [debug] error validating "": error validating data: [ValidationError(Jenkins.spec.service): unknown field "name" in io.jenkins.v1alpha2.Jenkins.spec.service, ValidationError(Jenkins.spec.service): unknown field "targetPort" in io.jenkins.v1alpha2.Jenkins.spec.service]
helm.sh/helm/v3/pkg/kube.scrubValidationError

Can you please assist me to configure SSL LB for jenkins-operator?

Thanks,
Irina Rozalio

I can’t specifically help with the jenkins helm chart, nor aws, but it looks like you have missing quotes in your annotations

internal has 3, backend-protocol has 3, the rest have 2, you should have 0, 2 or 4 quotes, not odd numbers.