Description:
- I have been trying to set up MySQL InnoDB Cluster in K8S(Linode Kubernetes Service).
 - For first when I provision the InnoDB cluster with 3 instances and 1 router, It starts and creates dynamic pv and PVC claim with Linode volume and sidecars containers able to perform the function properly.
 - Also when the modified instance it also works perfectly.
 - But when I try to recreate the InnoDB Cluster after deletion, The MySQL containers under stateful sets start and attached to PVC claims already existed successfully.
 - But the sidecar failed to connect to MySQL admin and showed the following error continuously.
 
 Normal Logging 3s kopf Error executing mysqlsh.connect_dba, retrying after 4s: MySQL Error (1045): mysqlsh.connect_dba: Access denied for user 'mysqladmin'@'10.2.0.3' (using password: YES)
- But I didn't change the root password and set the host value to "%"
 
How to repeat:
- Create Innodb Cluster with the following secrets and Cluster values
 - secret.yml
 
apiVersion: v1
kind: Secret
metadata:
  name: mysql-cluster-secret
  namespace: default
stringData:
  rootUser: root
  rootHost: "%"
  rootPassword: password
-InnoDBCluster.yml
apiVersion: mysql.oracle.com/v2
kind: InnoDBCluster
metadata:
  name: mysql
  namespace: default
spec:
  instances: 3
  router:
    instances: 1
  secretName: mysql-cluster-secret
  imagePullPolicy : IfNotPresent
  baseServerId: 1000
  version: 8.0.33
  serviceAccountName: mysql-sa
  tlsUseSelfSigned: true
For the first time, I worked perfectly fine.
But after deleting the InnoDb cluster and creating them, It throws this error.
I tried to mount the existing pvc and pv with the new InnoDb Mysql Cluster.
But the sidecar container doesn't able to reach the steady state.