Zadig Roadmap
# 2025 Roadmap
# Workflow
- Workflow support for connecting to third-party approval forms
- Supports selection of clusters when executing workflow common tasks
- Workflow common tasks support the use of kubectl command
- Workflow construction supports pulling submodules through HTTPS
- Workflow Task Pod supports custom tags and annotations
- Workflow blue and green release task support selection of test environment
- Workflow deployment task service variables can be sourced from other tasks or global variables
- Workflow variable enhancement, support multiple selection, add description, change enumeration to single selection and style optimization
- Workflow global variables are injected by default into build, test, code scanning, and common tasks
- Workflow compatible with DingTalk and Feishu approval and sign-up scenarios
- Workflow supports international Feishu approval
- Workflow Feishu Notification Support Notification to Personal
- Workflow Nacos configuration changes, SQL data changes, container service deployment tasks support rollback
- Workflow supports Tapd iteration status change and PingCode task status change
- Workflow supports multi-branch merge build
- Test and code scanning Git triggers support automatic cancellation
- Test HTML reports further enhance, supporting all standard HTML formats
- Support Microsoft Teams Notifications
- Support conditional control whether tasks are executed
# Environment and Services
- Helm Chart Service Variable Logic Enhancement
- Supports SAE testing and production environments
- Workflow support SAE to publish tasks and modify environment variables
- Collaborative mode supports SAE testing production environment
- Time display in the environment is accurate to the second
- Support business directory management, custom business model
- Production services support batch import using templates
- Environment deletion service provides option to not delete resources
# Release Plan
- Add a third-party automatic detection mechanism for publishing plans
# Data View
- Performance Insights Added Rollback Number Statistics Report
- OpenAPI supports getting rolled back data
# System Capability Support
- Support DingTalk/FeiShu/WeChat Work account login
- Cluster management supports integration Oracle OKE
- Object storage supports integrated volcanic engines
- Code source support integration Perforce
- Configuration management supports integration with Nacos 3.0 and enterprise Nacos
- User group support search
- HubServer supports multiple replicas
- Open menu bar to support external system access
- Support key management
# AI Module Support
- AI Environmental Inspection
- AI performance insights
- Zadig Pilot
# 2024 Roadmap
# Workflow
- Deployment and mirroring tasks support select version
- Build tasks support to configure build branch optional scope
- Build tasks to support all service components and use custom IMAGE variables
- Windows build supports PowerShell scripts
- Deployment tasks support filtering out services that do not exist in the environment and performing them in orchestration order.
- Deployment task supports
{{.job.TaskName.SERVICES}}variables - Deployment tasks support manual input of mirror information
- Build, test, and code scanning tasks support object storage cache
- Code scanning and testing support configuring the number of concurrent executions
- Istio grayscale publishing tasks support repetitive execution
- Blue and green release task resource cleaning logic optimization
- Support the "Update Istio Grayscale Policy" task
- Supports "Host Deployment" tasks
- Support service level "code scanning"
- Support "Execute Blue Whale Job" tasks
- Support WeChat Work approval flow
- Timestamp for workflow task log
- Improve the first-screen loading performance of execution workflow pages
- Product workflow is offline, and data is automatically migrated to custom workflow
# Environment and Services
- Test environment supports Chart instantiated deployment
- Production services support import from namespace and synchronization of code base
- Hosted project extension, supporting managed production environment hosting and workflow release
# Asset Management
- Support code scanning templates
- Support workflow templates
- Support resource usage statistics and optimization suggestions
# Release Management
- Version management supports manual creation of versions and releases
- Release plan availability enhancement
# System Capability Support
- OpenAPI extensions: environment, services, project permissions, version management, and user management, etc.
- Support global project roles
- Collaborative Mode Participation User and Release Plan Approval Support User Group
- Enhanced security of user and permission-related interfaces
- System announcement display page optimization
- Basic components fully support multi-replica deployment
# 2023 Roadmap
# Workflow
- Custom workflow configuration page optimization
- Custom workflow supports observing cloud monitoring tasks
- Custom workflow support MSE Full-link grayscale release
- Custom workflow supports Feishu/DingTalk approval flow
- Custom workflow execution page experience optimization
- Custom workflow support service-level testing tasks
- Custom workflow support triggers Zadig workflow tasks
- Custom workflow support failed to retry
- Custom task source support for other type code sources in custom workflow
- Custom workflow execution page and list page performance optimization
- Workflow Git trigger Push event supports automatic cancellation
- Custom workflow adds built-in output variables (service/code information/environment name, etc.)
- Workflow list page display optimization
- Security scan supports configuration of multiple warehouses and notifications
- Workflow Support View
# Environment
- Hosting environment and service stability optimization
- Support kustomize type service deployment
- Production environment supports instantiated deployment of Helm Chart
- Supports environmental sleep
- Support service version logging and rollback
- Test environment page user experience optimization
- Environment Support View
- K8s YAML project environment variable usage experience optimization
# Asset Management
- Support statistics on resource usage
- Support business directory
- Support resource configuration
# Release Management
- Support publishing analysis
- Support release plan
# Developer Tools
- Developer OpenAPI Extensions
- Support multi-warehouse system management plug-in
# Infrastructure
- Support Alibaba Cloud ASK Serverless K8s resources
- Supports Windows running environment
- Support Serverless/IoT running environment
- Supports Android/OS X running environment
# System
- User login token optimization to improve security
- Support user groups
- Permission management performance and UI optimization
- System configuration supports setting system theme color
# 2022 Roadmap
# Project
- Supports custom developer collaboration mode
- New service supports importing from existing K8s cluster namespaces
- The K8s YAML project supports importing services from existing K8s
- New project support import from existing services
- Support permission management policy configuration
# Environment
- K8s Helm Chart project creation environment supports replication from existing environments
- K8s YAML project creation environment supports replication from existing environments
- K8s YAML project creation environment supports selecting some services
- K8s Helm Chart project creation environment supports selecting some services
- Environment configuration supports Ingress/ConfigMap/Secret/PVC resource types
- K8s YAML Project Deployment Service Support CRD Type Resources
- Support kustomize type service deployment
- Support developers to use self-test environments
# Workflow
- Supports configuring workflow triggers using YAML files
- Build and test support for specifying clusters and configuring corresponding scheduling policies
- Workflow build/test build cache support PVC
- Workflow building support Debug capabilities
- Workflow supports third-party integration (secure scanning, custom steps)
# Testing Center
- Supports automated test execution and analysis
# Delivery Center
- Support version management of K8s Helm service
- Support offline packaging for K8s Helm project types
# Data View
- Data Overview
- Performance Insights
# Developer Tools
- Developer Center Open Workflow API
- Developer Center Open Delivery Center API
- Supports VSCode IDE plug-in
# Integrated Management
- Supports integration of external systems to call external system API
- Supports integrated Gitee code sources
- Supports integration of BitBucket and other code sources
- Supports integrated AWS host/K8s cluster/storage
- image registry integration supports configuration of self-signed certificates
# Infrastructure
- Support Tencent Cloud EKS Serverless K8s resources
- Support Alibaba Cloud ASK Serverless K8s resources
- Supports Windows/Andriod/OS X running environment
- Support Serverless/IoT running environment
# System
- Support interface setting of task concurrency
# 2021 Roadmap
# Project
- Supports K8s YAML type project creation
- Supports cross-project-level test management, automated test execution and analysis
- Supports K8s Helm type project creation
- Support cloud host service deployment type project
- Supports Kubernetes infrastructure-type hosting projects
- Supports project-level RBAC permission management
- Support global Helm Chart template library management
- Support global K8s YAML template library management
- Support global Dockerfile template library management
# Environment
- Support service management, service debugging, mirror replacement, log viewing
- Supports Kubernetes YAML deployment services
- Support Helm Chart deployment services
- Support cloud hosting service deployment
- Support existing cloud vendors Kubernetes environment hosting
- The environment supports timing recycling function
# Workflow
- Supports high concurrency construction and automatic deployment of multiple services
- Support GitLab/GitHub/Gerrit Webhook to trigger workflow tasks
- Workflow tasks support timing triggering, parallel triggering, and multi-environment load balancing
- Workflow task status notification support IM DingTalk, WeChat Work and Feishu
# Test Management
- Support test management - automated test execution and analysis
- Support project workflow mount test workflow
# Delivery Center
- Supports full life cycle tracking of delivered goods
- Support version management of K8s YAML service
# Developer Tools
- Support kodespace CLI
- Open Source Zadig Documentation Site
# Integrated Management
- Supports integration of GitHub/GitLab/Gerrit code sources
- Support SSO/LDAP/AD/custom account system integration
- Support Jenkins build integration
- Supports JIRA integration
- Support package management
- Supports image management
# Infrastructure
- Support image registry integration
- Support object storage integration
- Supports Helm Repo integration
- Supports Kubernetes and Containers running environments
- Support multi-cloud cluster management
- Build and test runtime environments to support custom build images
- Support host management
# System
- Support internal user management
- Support proxy configuration
- Support component cache cleaning
- Support setting of historical task retention policies
- Supports adding shortcut links for external systems
- Support email configuration
- Support announcement management
- Support operation logs


