anchor.diff:        password: my-connect-password-key
     # ...
   ----
  +
  +== SASL based PLAIN authentication
  +
  +To configure Kafka Connect to use SASL based PLAIN authentication, set the `type` property to `plain`.
  +This authentication mechanism requires a username and password.
  +
  +* Specify the username in the `username` property.
  +* In the `passwordSecret` property, specify a link to a `Secret` containing the password. The `secretName` property contains the name of such a `Secret` and the `password` property contains the name of the key under which the password is stored inside the `Secret`.
  +
  +WARNING: Do not specify the actual password in the `password` field.
  +
  +.An example showing SASL based PLAIN client authentication configuration
  +[source,yaml,subs=attributes+]
  +----
  +apiVersion: {KafkaApiVersion}
  +kind: KafkaConnect
  +metadata:
  +  name: my-cluster
  +spec:
  +  # ...
  +  authentication:
  +    type: plain
  +    username: my-connect-user
  +    passwordSecret:
  +      secretName: my-connect-user
  +      password: my-connect-password-key
  +  # ...
  +----
  
positive.code: 
  * TLS client authentication
  * SASL based authentication using the SCRAM-SHA-512 mechanism
  
  
  == TLS Client Authentication
  
  
negative.code:   # ...
  ----
  
  == SASL based SCRAM-SHA-512 authentication
  
  To configure Kafka Connect to use SASL based SCRAM-SHA-512 authentication, set the `type` property to `scram-sha-512`.
  This authentication mechanism requires a username and password.
  
  * Specify the username in the `username` property.
  