K2cloud provides built-in deployment operations for promoting environment definitions and Project content from Git to Fabric Spaces.
For many implementations, the built-in workflow is sufficient:
Git
↓
Deploy Environment
↓
Activate Environment
↓
Deploy Project
↓
Validate Runtime
Organizations with established CI/CD processes can integrate K2cloud deployment operations into their broader delivery workflows.
CI/CD automation can be useful when deployment must be integrated with processes such as:
The need for CI/CD automation depends on the organization's software delivery requirements.
It is not required simply to promote K2view changes between Spaces.
An automated workflow should preserve the same basic deployment sequence used by the built-in K2cloud workflow:
Automation changes how these operations are initiated and coordinated; it does not change the underlying deployment model.
Git remains the source for versioned Project content and environment definitions.
CI/CD pipelines should use defined Git versions, such as approved tags, so that the content promoted to each runtime environment can be identified and controlled.
A typical promotion model is:
Development
↓
Git Tag
↓
QA
↓
Staging
↓
Production
The exact pipeline, approval process, and promotion strategy are determined by the organization.
K2cloud lifecycle and deployment operations can be integrated with automation where supported by the available K2cloud APIs.
Organizations implementing API-driven deployment should coordinate the workflow with their K2cloud architecture and operational requirements rather than duplicating the manual Orchestrator workflow independently.
The built-in K2cloud deployment workflow is appropriate when a straightforward Git-to-Space promotion process meets the organization's needs.
CI/CD automation is appropriate when K2cloud deployment must participate in a broader enterprise delivery process.
Both approaches use the same underlying principles:
K2cloud provides built-in deployment operations for promoting environment definitions and Project content from Git to Fabric Spaces.
For many implementations, the built-in workflow is sufficient:
Git
↓
Deploy Environment
↓
Activate Environment
↓
Deploy Project
↓
Validate Runtime
Organizations with established CI/CD processes can integrate K2cloud deployment operations into their broader delivery workflows.
CI/CD automation can be useful when deployment must be integrated with processes such as:
The need for CI/CD automation depends on the organization's software delivery requirements.
It is not required simply to promote K2view changes between Spaces.
An automated workflow should preserve the same basic deployment sequence used by the built-in K2cloud workflow:
Automation changes how these operations are initiated and coordinated; it does not change the underlying deployment model.
Git remains the source for versioned Project content and environment definitions.
CI/CD pipelines should use defined Git versions, such as approved tags, so that the content promoted to each runtime environment can be identified and controlled.
A typical promotion model is:
Development
↓
Git Tag
↓
QA
↓
Staging
↓
Production
The exact pipeline, approval process, and promotion strategy are determined by the organization.
K2cloud lifecycle and deployment operations can be integrated with automation where supported by the available K2cloud APIs.
Organizations implementing API-driven deployment should coordinate the workflow with their K2cloud architecture and operational requirements rather than duplicating the manual Orchestrator workflow independently.
The built-in K2cloud deployment workflow is appropriate when a straightforward Git-to-Space promotion process meets the organization's needs.
CI/CD automation is appropriate when K2cloud deployment must participate in a broader enterprise delivery process.
Both approaches use the same underlying principles: