This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Tool Management

    A tool refers to an application that interacts with the DevOps Console to support CI/CD functionality.

    For a list of tools currently supported by the DevOps Console, refer to Tool Classification.

    Getting Started with Tool Management

    To start managing tools, follow these steps:

    1. Main page, click the Manage icon in the top right corner. You will be taken to the Tenant Dashboard page.
    2. In the left menu, click Tools & Templates > Tools. You will be taken to the Tools page.

    Tool Types

    Each tool has a different usage area depending on the tool type.

    Tool TypeDescription
    System Tool
    • Can be used across the entire DevOps Console.
    • Only system administrators can manage it.
    • Tenant administrators can only disable it if it is enabled for their tenant.
    Tenant Tool
    • Can be used in a specific tenant.
    • Can be mapped to multiple tenants and clusters for use.
    • Only the tenant administrator of the initially registered tenant can manage it.
    • Additional registered tenants can only use it.
    ProjectGroup Tool
    • Can be used in a specific project group.
    • Can be mapped to multiple project groups for use.
    • Only the owner of the project group can manage it.
    Table. Tool Types

    Tool Classification

    The following is a list of tools currently supported by the DevOps Console:

    Note
    The list of supported tools may change (added/removed) according to the release schedule.
    Tool ClassificationTool
    CICD PipelineJenkins
    SCM RepositoryGitLab, GitHub, Git-based SCM
    Image RegistryHarbor, Docker Hub, SCP Container Registry, Docker Image Registry
    Code QualitySonarQube
    Artifact RepositoryNexus, Object Storage (S3 compatible)
    Helm Chart RepositoryHarbor
    Project Management SoftwareJIRA
    Table. Tool Classification

    Management Affiliation

    The tenant or project group type selected when adding a tool indicates the management affiliation. The following icons distinguish the type of management affiliation:

    • Tenant Management Affiliation Management affiliation is a tenant.
    • Project Group Management Affiliation Management affiliation is a project group.

    Adding a Tool

    To add a tool, follow these steps:

    1. On the Tools page, click the Add button. The Add Tool popup window will open.

    Selecting Tool Support Type

    1. In the Add Tool popup window, select the tool’s support type.
    2. Complete the selection and click the Next button. The Basic Information input screen will appear.
    ItemDescription
    TypeSelect the tool’s support type.
    Tenant/Project GroupSelect which tenant or project group to map to.
    Table. Tool Support Type Selection Items

    Entering Basic Information

    1. In the Add Tool popup window, on the Basic Information input screen, select the tool classification and tool. The input screen will vary depending on the selected tool.
    2. Enter the necessary information and click the Connection Test button.
    3. Click the Next button.

    SCM Repository

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    URL for APIEnter the Github.com API path.
    Org Creation PossibleSelect whether to allow creation of new Github Organizations in the tenant or project group.
    New Creation PossibleSelect whether to allow creation of new repositories in the tenant or project group.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. SCM Repository Input Items

    CICD Pipeline

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    Mail ServiceSelect whether to use the email sending feature.
    TypeSelect whether to use the tool for development or operation.
    IPEnter the IP list.
    IP RangeEnter the IP range.
    IDP UsageSelect whether to use IDP.
    IDP TypeIf using IDP, select the IDP type (CMP IDP, other IDP).
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. CICD Pipeline Input Items
    Caution

    If the Number of executors item in the Built-In Node of Jenkins system settings is set to 1 or more, tools may not be added due to potential security issues.

    Image Registry

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    New Creation PossibleSelect whether to allow creation of new repositories in the tenant or project group.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    URL for APIEnter the Docker Hub API path.
    Image Repository URLEnter the URL for Docker Registry use.
    Private SSL Certificate UsageSelect whether to use a private SSL certificate.
    System Common Image InclusionSelect whether to include system common images.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. Image Registry Input Items

    Code Quality

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    New Creation PossibleSelect whether to allow creation of new SonarQube projects in the tenant or project group.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    Tool VersionEnter the SonarQube version.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. Code Quality Input Items

    Artifact Repository

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    New Creation PossibleSelect whether to allow creation of new Nexus repositories in the tenant or project group.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. Artifact Repository Input Items

    Helm Chart Repository

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    New Creation PossibleSelect whether to allow creation of new repositories in the tenant or project group.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    Private SSL Certificate UsageSelect whether to use a private SSL certificate.
    Helm Chart Repository URLEnter the repository URL for the tool.
    • Duplicate URLs cannot be registered.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. Helm Chart Repository Input Items

    Project Management Software

    ItemDescription
    Tool NameEnter a tool name for user identification.
    Tool ClassificationSelect the tool classification.
    ToolSelect the tool.
    New Creation PossibleSelect whether to allow creation of new JIRA projects in the tenant or project group.
    URLEnter the URL address to access the tool.
    • Duplicate URLs cannot be registered.
    IDP UsageSelect whether to use IDP.
    User Account Authentication TypeSelect the authentication type for tool users.
    Admin Account Authentication TypeSelect the authentication type for tool administrators.
    Admin IDEnter the admin ID for the tool.
    Admin Password / TokenEnter the admin password or token for the tool.
    Table. Project Management Software Input Items

    Entering Additional Information

    1. On the Add Tool popup window, on the Basic Information input screen, click the Next button. The Additional Information input screen will appear.
    2. Select each item and click the Complete button.
    3. In the confirmation popup window, click the Confirm button to complete the tool addition.
    ItemDescription
    UsageSelect whether to use the tool in the tenant or project group.
    New Creation PossibleSelect whether to allow creation of new repositories in the tenant or project group.
    • Only available for tools with a classification of SCM Repository.
    Table. Additional Information Input Items

    Tool Details

    To manage tool details, follow these steps:

    1. On the Tools page, click the tool for which you want to manage details. You will be taken to the Tool Details page.

    Managing Tool Basic Information

    To view the tool’s basic information, follow these steps:

    1. On the Tool Details page, click the Basic Information tab.

    To modify the tool’s basic information, follow these steps:

    1. On the Tool Details page, click the Basic Information tab.
    2. Click the Modify button.
    3. Modify the necessary information and click the Save button.

    Managing Global Tools

    Note
    The Global Tool tab is only visible if the tool is Jenkins.

    This feature allows you to manipulate the Global Tool Configuration menu in the Jenkins web screen from the DevOps Console. The DevOps Console only supports one-way registration to Jenkins. (In other words, changes made by the user in the DevOps Console will overwrite the information in Jenkins.) Users can manage the list of tools available in Jenkins, and tools registered in Global Tool can be used in the Tools section when configuring a stage.

    To manage global tools, follow these steps:

    1. Click the Global Tool tab on the Tool Details page.

    Adding Global Tools

    To add a global tool, follow these steps:

    1. Click the Edit icon for the item you want to add in the Global Tool tab. The Global Tool Management popup window will open.
      • Required Tools are automatically set by the DevOps Console.
      • Required Tools cannot be deleted, and only the home path can be modified.
    2. Click the Add button. A new row will be added to the bottom of the list.
    3. Enter the information in the new row and click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the process.
    ItemDescription
    Tool TypeThe tool type is automatically set.
    NameEnter the tool name.
    Home PathEnter the path where the tool is installed.
    Table. Global Tool Add Input Items

    Modifying Global Tools

    To modify a global tool, follow these steps:

    1. Click the Edit icon for the item you want to modify. The Global Tool Management popup window will open.
    2. Modify the content and click the Save button.
    3. Click the Confirm button in the confirmation popup window to complete the modification.

    Deleting Global Tools

    To delete a global tool, follow these steps:

    1. Click the Global Tool tab on the Tool Details page. Click the Edit icon for the item you want to delete. The Global Tool Management popup window will open.
    2. Delete the content and click the Save button.
    3. Click the Confirm button in the confirmation popup window to complete the deletion.

    Managing Agent (Kubernetes)

    Note
    The Agent (Kubernetes) tab is only visible if the tool is Jenkins.

    This feature allows you to manage the agents (slaves) used in Jenkins builds.

    The Jenkins web screen’s 1) Jenkins Management > System Settings > Cloud > Pod Templates or 2) Jenkins Management > Node Management > Configure Clouds > Pod Templates menu can be manipulated from the DevOps Console.

    The DevOps Console only supports one-way registration to Jenkins. (In other words, changes made by the user in the DevOps Console will overwrite the information in Jenkins.)

    To manage agents (Kubernetes), follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the Information icon in the Pod Template Management list. The Pod Template Usage Guide popup window will open.

    Adding Container Resource Types

    Guide

    Modifying the container resource type will affect the Pod Template.

    • Changing the container resource type from Not Used to Used will increase the number of Pod Templates by (container resource type number X Pod Template number).
    • Changing the container resource type from Used to Not Used will decrease the number of Pod Templates back to the original number.
    • The increased Pod Templates’ agent names, labels, etc. will be automatically generated by combining the Resource Type item entered by the user when registering the container resource type to avoid duplication.

    To add a container resource type, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the Edit icon in the Container Resource Type Management section. The Container Resource Type Management popup window will open.
    3. Click the Add button and enter the content. Click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the process.
    ItemDescription
    UsageSet the usage.
    • To change the usage, there must be no build pipeline configured using the corresponding Jenkins tool.
    Resource TypeEnter the resource name.
    CPU/Memory (Request)Enter the requested resource value when configuring the Kubernetes Pod Agent.
    CPU/Memory (Limit)Enter the limited resource value when configuring the Kubernetes Pod Agent.
    Table. Container Resource Type Add Input Items

    Modifying Container Resource Types

    To modify a container resource type, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the Edit icon in the Container Resource Type Management section. The Container Resource Type Management popup window will open.
    3. Modify the content and click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the modification.

    Deleting Container Resource Types

    To delete a container resource type, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the Edit icon in the Container Resource Type Management section. The Container Resource Type Management popup window will open.
    3. Delete the content and click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the deletion.

    Adding Pod Templates

    To add a Pod Template, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the Add button in the Pod Template Management list. The Add Agent (Kubernetes) screen will appear.
    3. Enter the content and click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the process.
    ItemDescription
    Target KubernetesSelect the target Kubernetes to add the Pod Template.
    • Displays the actual list of Kubernetes registered in Jenkins.
    Agent NameEnter the name of the Pod Template.
    LabelEnter the label value to call the corresponding agent in the Jenkins Pipeline Script.
    Inherit Pod TemplateSelect the Pod Template to inherit the settings (environment variables, volumes, etc.).
    • Displays the actual list of Pod Templates registered in Jenkins.
    ContainerEnter the information mapped to the Container Template item in Jenkins, such as name, Docker image, working directory, command, and arguments.
    • Required container information cannot be deleted, and the name cannot be changed.
    Tool PathEnter the information mapped to the Tool Locations item in Jenkins, such as name and home path.
    • Only tools added to the global tool list can be selected.
    Supported StageSelect the supported stage configuration.
    • Used in the build pipeline template configuration of the DevOps Console.
    • Required stage information cannot be deselected.
    Table. Add Pod Template Input Items
    Note

    If the user does not check Docker Build in the Supported Stage item,

    • The corresponding Jenkins cannot be used when configuring a project using the Kubernetes or VM (Docker) type App template that requires Docker Build.
    • When configuring a build pipeline using Add Build Pipeline, the Docker Build stage cannot be added.

    Viewing Pod Template Details

    To view the details of a Pod Template, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the View Details button for the agent you want to view in the Pod Template Management list. The Agent (Kubernetes) Details screen will appear.

    Modifying Pod Templates

    To modify a Pod Template, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the View Details button for the agent you want to modify in the Pod Template Management list. The Agent (Kubernetes) Details screen will appear.
    3. Click the Modify button.
    4. Modify the content and click the Save button.
    5. Click the Confirm button in the confirmation popup window to complete the modification.

    Deleting Pod Templates

    To delete a Pod Template, follow these steps:

    1. Click the Agent (Kubernetes) tab on the Tool Details page.
    2. Click the View Details button for the agent you want to delete in the Pod Template Management list. The Agent (Kubernetes) Details screen will appear.
    3. Click the Delete button.
    4. Click the Confirm button in the confirmation popup window to complete the deletion.

    Managing Agent (VM)

    Note
    The Agent (VM) tab is only visible if the tool is Jenkins.

    This feature allows you to manage the list of nodes available in Jenkins. The Jenkins web screen’s Jenkins Management > Node Management menu can be manipulated from the DevOps Console. The DevOps Console only supports one-way registration to Jenkins. (In other words, changes made by the user in the DevOps Console will overwrite the information in Jenkins.)

    To manage agents (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the Information icon in the Node Management list. The Node Usage Guide popup window will open.

    Managing Agent Connections

    This feature registers the tunneling port to connect the actual Jenkins and agent (VM). The tunneling port may vary depending on Jenkins.

    To manage agent connections, follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the Edit icon in the Agent Connection Management section. The Agent Connection Management popup window will open.
    3. Enter the content and click the Save button.

    Adding Agent (VM)

    To add an agent (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the Add button in the Agent Connection Management section. The Add Agent (VM) screen will appear.
    3. Enter the content and click the Save button.
    4. Click the Confirm button in the confirmation popup window to complete the process.
    ItemDescription
    Target OSEnter the OS information of the VM.
    Agent NameEnter the name of the VM.
    Remote Root DirectoryEnter the directory path.
    LabelEnter the label value to call the corresponding agent in the Jenkins Pipeline Script.
    Tool PathEnter the information mapped to the Tool Locations item in Jenkins, such as name and home path.
    • Only tools added to the global tool list can be selected.
    Supported StageSelect the supported stage configuration.
    • Used in the build pipeline template configuration of the DevOps Console.
    • Required stage information cannot be deselected.
    Table. Add Agent (VM) Input Items
    Note

    If the user does not check Docker Build in the Supported Stage item,

    • The corresponding Jenkins cannot be used when configuring a project using the Kubernetes or VM (Docker) type App template that requires Docker Build.
    • When configuring a build pipeline using Add Build Pipeline, the Docker Build stage cannot be added.

    Viewing Agent (VM) Details

    To view the details of an agent (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the agent you want to view in the Node Management list. The Agent (VM) Details screen will appear.
    3. Click the Information icon in the Jenkins - Agent Connection Information section.
    4. The Agent Connection Guide popup window will open.

    Connecting Agent (VM)

    Note
    To connect the agent, Java must be installed on the VM server.

    To register and use an agent (VM), you must connect it to the actual VM server.

    To connect an agent (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the agent you want to connect in the Node Management list. The Agent (VM) Details screen will appear.
    3. Refer to jnlpUrl and secret.
    4. Click the Information icon in the Jenkins - Agent Connection Information section. The Agent Connection Guide popup window will open.
    5. Click the Download Agent File button to download the agent.jar file.
      • The agent.jar version may cause issues with execution.
      • You can also download it directly from your Jenkins ({JENKINS_URL}/jnlpJars/agent.jar).
    6. Connect to the VM server where you want to deploy and create a directory.
    7. Copy the downloaded agent.jar file to the created directory.
    8. Run the following command in the created directory path:
    Color mode
    java -jar agent.jar -jnlpUrl {jnlpUrl} -secret {secret}
    java -jar agent.jar -jnlpUrl {jnlpUrl} -secret {secret}
    Agent (VM) Execution Command

    Modifying Agent (VM)

    To modify an agent (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the agent you want to modify in the Node Management list. The Agent (VM) Details screen will appear.
    3. Click the Modify button.
    4. Modify the content and click the Save button.
    5. Click the Confirm button in the confirmation popup window to complete the modification.

    Deleting Agent (VM)

    To delete an agent (VM), follow these steps:

    1. Click the Agent (VM) tab on the Tool Details page.
    2. Click the agent you want to delete in the Node Management list. The Agent (VM) Details screen will appear.
    3. Click the Delete button.
    4. Click the Confirm button in the confirmation popup window to complete the deletion.

    Managing Global Libraries

    You can manage the list of libraries available in the build pipeline. This is a feature that can be manipulated in the DevOps Console from the Jenkins Jenkins Management -> System Settings -> Global Pipeline Libraries menu. Library and connected Credential information can be found in the Jenkins Management > Manage Credentials menu. The DevOps Console only supports one-way registration to Jenkins. (In other words, the information modified by the user in the DevOps Console will overwrite the information in Jenkins.)

    To manage agents (VMs), follow these steps:

    1. Tool Details page, click the Global Library tab.

    Adding Global Libraries

    Note
    Libraries with Required Library set to Y cannot be modified or deleted.

    To add a global library, follow these steps:

    1. Tool Details page, click the Global Library tab.
    2. Click the Add button. The Add Global Library screen appears.
    3. Enter the contents and click the Save button.
    4. In the confirmation popup, click the Confirm button to complete.
    ItemDescription
    Library NameEnter the name of the library.
    TypeFixed as SCM and cannot be changed.
    Library URLEnter the Git repository URL where the library exists.
    Default VersionEnter the branch name or tag of the Git repository where the library exists.
    IDEnter the ID for pulling the library.
    PasswordEnter the password for pulling the library.
    Table. Global Library Addition Input Items

    Viewing Global Library Details

    To view the details of a global library, follow these steps:

    1. Tool Details page, click the Global Library tab.
    2. In the Global Library list, click the item you want to view in detail. The Global Library Details screen appears.
    Note

    If the Type is SCM, SCM-related information is exposed.

    • Required library, library name, type, library URL, default version, ID

    Modifying Global Libraries

    To modify a global library, follow these steps:

    1. Tool Details page, click the Global Library tab.
    2. In the Global Library list, click the item you want to view in detail. The Global Library Details screen appears.
    3. Click the Modify button.
    4. Modify the contents and click the Save button.
    5. In the confirmation popup, click the Confirm button to complete.

    Deleting Global Libraries

    To delete a global library, follow these steps:

    1. Tool Details page, click the Global Library tab.
    2. In the Global Library list, click the item you want to delete. The Global Library Details screen appears.
    3. Click the Delete button.
    4. In the confirmation popup, click the Confirm button to complete.

    Managing Supported Tenants/Project Groups

    Note

    The tab name may be exposed differently depending on the tool type.

    • System Tool/Tenant Tool: Supported Tenants
    • ProjectGroup Tool: Supported Information

    Users can manage the tenants or project groups that can use the tool.

    To manage supported tenants or project groups, follow these steps:

    1. Tool Details page, click the Supported Tenants or Supported Information tab.
    Note
    The Primary icon is displayed for the managed tenant/project group.

    Adding Supported Tenants/Project Groups

    To add a supported tenant or project group, follow these steps:

    1. Tool Details page, click the Supported Tenants or Supported Information tab.
    2. Click the Add button. The Add Tenant/Project Group popup window opens.
    3. Enter the contents and click the Save button.
    4. In the confirmation popup, click the Confirm button to complete.
    ItemDescription
    Tenant/Project GroupSelect the tenant/project group that can use the tool.
    UsageSelect whether to use the tool in the tenant/project group.
    New Creation PossibleSelect whether to allow new repository creation in the tenant/project group.
    This setting is only available for the following tool categories:
    • SCM Repository
    • Image Registry
    • Code Quality
    • Artifact Repository
    • Helm Chart Repository
    • Test Management
    • Project Management Software
    Table. Supported Tenant/Project Group Addition Input Items

    Modifying Supported Tenants/Project Groups

    To modify a supported tenant/project group, follow these steps:

    1. Tool Details page, click the Supported Tenants or Supported Information tab.
    2. In the Supported Tenants or Supported Information list, select the usage and new creation possibility to modify.

    Transferring Management Tenants/Project Groups

    To transfer the management tenant/project group, follow these steps:

    1. Tool Details page, click the Supported Tenants or Supported Information tab.
    2. Click the Transfer Management Tenant or Transfer Management Project Group button. The Transfer Management Tenant or Transfer Management Project Group popup window opens.
    3. Select the transfer target tenant or project group and click the Save button.

    Deleting Supported Tenants/Project Groups

    To delete a supported tenant/project group, follow these steps:

    1. Tool Details page, click the Supported Tenants or Supported Information tab.
    2. Select the checkbox of the tenant/project group you want to delete.
    3. Click the Delete button.
    4. In the confirmation popup, click the Confirm button to complete.
    Note
    The primary tenant/project group cannot be deleted.

    Managing Supported K8S Clusters

    Users can manage the K8S clusters that can use the tool.

    To manage supported K8S clusters, follow these steps:

    1. Tool Details page, click the Supported K8S Clusters tab.

    Adding Supported K8S Clusters

    To add a supported K8S cluster, follow these steps:

    1. Tool Details page, click the Supported K8S Clusters tab.
    2. Click the Add button. The Add K8S Cluster popup window opens.
    3. Enter the contents and click the Save button.
    4. In the confirmation popup, click the Confirm button to complete.
    ItemDescription
    K8S ClusterSelect the K8S cluster that can use the tool.
    UsageSelect whether to use the tool in the tenant/project group.
    New Creation PossibleSelect whether to allow new repository creation in the tenant/project group.
    This setting is only available for the following tool categories:
    • SCM Repository
    • Image Registry
    • Code Quality
    • Artifact Repository
    • Helm Chart Repository
    • Test Management
    • Project Management Software
    Table. Supported K8S Cluster Addition Input Items

    Modifying Supported K8S Clusters

    To modify a supported K8S cluster, follow these steps:

    1. Tool Details page, click the Supported K8S Clusters tab.
    2. In the Supported K8S Clusters list, select the usage and new creation possibility to modify.

    Deleting Supported K8S Clusters

    To delete a supported K8S cluster, follow these steps:

    1. Tool Details page, click the Supported K8S Clusters tab.
    2. Select the checkbox of the K8S cluster you want to delete.
    3. Click the Delete button.
    4. In the confirmation popup, click the Confirm button to complete.

    Managing Tool Operators

    To manage tool operators, follow these steps:

    1. Tool Details page, click the Tool Operator tab.

    Adding Tool Operators

    To add a tool operator, follow these steps:

    1. Tool Details page, click the Tool Operator tab.
    2. Click the Add button. The Add Tool Operator popup window opens.
    3. Select the operator and click the Save button.
    4. In the confirmation popup, click the Confirm button to complete.

    Deleting Tool Operators

    To delete a tool operator, follow these steps:

    1. Tool Details page, click the Tool Operator tab.
    2. Select the checkbox of the operator you want to delete.
    3. Click the Delete button.
    4. In the confirmation popup, click the Confirm button to complete.
    Note
    The Plugins tab is only visible if the tool is Jenkins.

    You can view the installed Jenkins version and plugin installation status and version information.

    • Tool version: Jenkins version information
    • Recommended plugins: Recommended plugin installation status and version information

    To view the tool version and required plugin information, follow these steps:

    1. Click Tool(CICD Pipeline) on the Tool Management page.
    2. If tool has an information to update or install recommended plugins info, then popup is occurred and click confirm button then move to Plugins tab.
    3. On the Tool Details page, click the Plugins tab.
    4. View the Tool Version and Recommended Plugins items.

    Follow this procedure to install recommended plugins.

    1. On the Plugins page, Click Install button which you want to install plugin in Recommended Plugins area.
    2. Install Recommended Plugin popup is occured, and click Confirm button.
    3. Then popup appears message that installation request has been completed, and you can check the actual installation through the link in the popup.

    Follow this procedure to update recommended plugins.

    1. On the Plugins page, Click Update button which you want to install plugin in Recommended Plugins area.
    2. Update Recommended Plugin popup is occured, and click Confirm button.
    3. Then popup appears message that update request has been completed, and you can check the actual installation through the link in the popup.
    4. You must restart your Jenkins to apply the update.

    Deleting Tools

    Note
    Tools that are in use in a project cannot be deleted.

    To delete a tool, follow these steps:

    1. Tool page, click the tool you want to delete. The Tool Details page opens.
    2. Click the Delete button.
    3. In the confirmation popup, click the Confirm button to complete.