Zadig 文档
Zadig
教程
博客
论坛
关于
中文英文
Zadig
教程
博客
论坛
关于
Zadig v4.2
Loading...
     编辑文档
     反馈问题
     社区讨论

    本页导航

    Administrator Manual

    # Overview

    This manual is written for Zadig administrators and can help you quickly manage and configure the Zadig system (such as: code source integration, account system access, image repository/object storage/Helm Chart repository/cluster management, etc.).

    # Third-Party System Integration

    SystemDescriptionConfiguration Method
    Account SystemAccess to the Unified Account System within the EnterpriseLDAP
    OAuth 2.0
    DingTalk
    Feishu
    WeChat Work
    Code RepositoryIntegration of the code repository used by the enterpriseCode Source Integration
    Project ManagementIntegration of the project management platform to automatically change the status of workflow tasksJira Integration
    Feishu Project Integration
    Configuration ManagementIntegration of configuration management tools to automatically change business configurations in workflows (Apollo configuration/Nacos configuration)Apollo Configuration
    Nacos Configuration
    Code scanningIntegration of the Sonar system for Sonar code scanningSonar Integration
    Approval SystemIntegration of the approval system for workflow process approvalApproval System Integration

    # Infrastructure Management

    SystemDescriptionConfiguration Method
    Image RepositoriesIntegration of the image repository used in the projectImage Repository
    Object StorageIntegration of object storage for storing workflow history logs, test reports, and build cachesObject Storage
    Helm Chart RepositoriesIntegration of the Helm Chart repository for pulling and pushing Chart servicesHelm Repository
    Cluster ManagementMulti-cluster management for workflow task execution and service deploymentCluster Management

    # Advanced Usage

    # Increase the Available Disk Space of the System

    When the workflow execution fails due to insufficient disk space, the disk space used by the Zadig system needs to be increased. This can be addressed from two perspectives: releasing disk space and increasing disk space.

    1. Releasing Disk Space: Access system settings -> Settings -> Cache Cleaning -> One-click cleanup to quickly release disk space.

    Tip

    To avoid the cache resources generated by the system's long-term operation of the system to occupy disk space, you can set a regular cleaning. See cache cleaning. Note: After cleaning the image cache, the efficiency of the initial workflow to build the image may be affected. Please confirm that it is correct before operating.

    1. Increase disk space: Access Resourcing -> Cluster Management -> cluster, modify Dind resource configuration, adjust storage space size, see Dind Resource configuration.

    # Workflow Build Efficiency Optimization

    Tip

    Optimize the execution efficiency of workflow builds from the perspectives of workflow configuration and cluster resource configuration. The following methods can all improve workflow execution efficiency:

    1. Enable build caching to save build execution time
    2. Use higher-spec build resources
    3. Configure workflow concurrent execution
    4. Use PVC resources as cache storage media
    5. Use higher-configured Dind resources

    Enabling Build Caching

    Go to the project -> Build -> Advanced Configuration, enable cache configuration and customize the cache directory. See Workflow Build Cache.

    Build Resource Configuration

    Visit the project -> Build -> Advanced Configuration, select a higher-spec operating system configuration, see Build Advanced Configuration.

    Enabling Workflow Concurrent Execution

    1. Access system settings -> System configuration -> task configuration, set the number of task concurrency, see task configuration.
    2. Edit workflow -> Turn on concurrent execution, see Workflow runs concurrently.

    Setting Cluster Cache Resource Configuration

    Access Resourcing -> Cluster Management-> Edit the cache resource configuration of the cluster, see cache resource configuration.

    Setting Cluster Dind Resource Configuration

    Access Resourcing -> Cluster Management-> Edit cluster's Dind resource configuration, see Dind resource configuration.

    # Configuring Task Scheduling Resources

    Set the cluster's scheduling policy to schedule tasks to run on specified nodes, ensuring efficient resource usage.

    Access Resourcing -> Cluster Management -> Edit the scheduling policy of the cluster, see Scheduling policy configuration.

    Scenario 1: All available nodes in the cluster can be used to run tasks, choose random scheduling. Scenario 2: Only tasks are allowed to run on specified nodes, add a dedicated label to the nodes, and choose forced scheduling. Scenario 3: All available nodes in the cluster can be used to run tasks, but you want to prioritize certain nodes, add labels to the nodes, and choose priority scheduling. Scenario 4: To achieve finer-grained resource scheduling, add taints to nodes and configure tolerations in the scheduling policy.

    # Multi-Cluster Resource Management

    To achieve fine-grained cluster resource management, such as different teams' projects using different cluster resources.

    Access Resourcing -> Cluster Management -> Add cluster. See Cluster Management. For different network situations, use different methods to access the cluster:

    1. External clusters that can access the cluster where Zadig is located can use a proxy connection.
    2. The cluster where Zadig is located can access external clusters and use a direct connection.

    ← OverviewProject Manual→

    资源
    教程
    论坛
    博客
    公司
    关于
    客户故事
    加入我们
    联系我们
    微信扫一扫
    hello@koderover.com

    © 2026 筑栈(上海)信息技术有限公司 沪 ICP 备 19000177 号 - 1

    •  跟随系统
    •  浅色模式
    •  深色模式
    •  阅读模式