Any changes (adding, removing or updating) made to sessionAffinity attribute after WildFlyServer CR was created are not reflected in underlying Service kubernetes object.
Reproducer:
- create CR
apiVersion: wildfly.org/v1alpha1 kind: WildFlyServer metadata: generation: 1 name: eap-cd namespace: default spec: applicationImage: >- brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:17.0-4 size: 1 - Edit CR with sessionAffinity: true
apiVersion: wildfly.org/v1alpha1 kind: WildFlyServer metadata: generation: 1 name: eap-cd namespace: default spec: applicationImage: >- brew-pulp-docker01.web.prod.ext.phx2.redhat.com:8888/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:17.0-4 size: 1 sessionAffinity: true
- Service object eap-cd-loadbalancer is not updated