Issue is seen with PKS 1.7.0
K8s profile applied to a pks cluster gets removed from it after doing an apply changes
The settings pushed via the k8s profile does not get removed
The entry gets removed from the pks db
This is a known issue and VMware engineering team is working on it.
As a workaround, you may run the below command to update the K8s profile back on the pks cluster
pks update-cluster CLUSTER-NAME --kubernetes-profile NEW-KUBERNETES-PROFILE-NAME
Note: The settings will get removed when another apply changes in run from the opsmanager.