Credentials Management

    Currently, it can store the following 4 types of credentials in DevOps project:

    • Account credentials: Username and password - which could be handled as separate components or as a colon separated string in the format username:password, such as GitHub, GitLab, Docker Hub, etc.
    • SSH Username with private key - an SSH public/private key pair.
    • kubeconfig: It’s used to configure cross-cluster authentication, the page will automatically generate the contents of the kubeconfig file of the current Kubernetes cluster. You can also fill
    1. Sign in with , choose Credentials and click Create Credential.

    1. Fill in the basic information in the pop-up window.

    2. Credential ID: it will be used in pipeline, e.g. gitlab-id

    3. Token/password: Your personal password for 3rd party application.

    4. Description: A brief introduction to this credential.

    Click OK when you’re done.

    1. Then you can see this credential has been created successully.

    Verfify

    1. When you creating a Pipeline, click on Code Repository.

    1. Choose Git, then select gitlab-id that we created at the last step. Thus you can use it directly.

    DevOps Project Management - 图5

    Click into this credential’s details page, then you can edit its information or delete it.