Creating Secrets in Kubernetes

Kubernetes Secret

The Apono Connector uses the Kubernetes Secrets to connect to resource integration without storing any secrets .

Create a new secret for Apono

  1. Deploy connector using helm chart. You can use the optional parameter --set allowedSecretsToRead={secret1\,secret2\,secret3}

  2. Create the secret:

    kubectl create secret generic <<SecretName>> --from-literal=username=<<Username>> --from-literal=password=<<Password>>
    
  3. Label the secret with apono-connector-read: true:

      kubectl label secret <<SecretName>> "apono-connector-read=true"
    

Give Apono the Secret Name and the Namespace for the relevant integration

The secret is accessible only from the Connector in your environment