Skip to main contentCloud-Native Toolkit

Getting Started

The Software Development Life-Cycle

The Cloud-Native Toolkit supports the full Software Development Life-Cycle (SDLC). Often, we break the life-cycle into three “days” to describe the distinct phases through the development process. These phases are often performed iteratively, revisiting the activities of each “day” as more information is learned and new requirements are understood. The following “Getting Started” sections walk through using the Toolkit through each phase of the overall development life-cycle.


Before proceeding, be sure to walk through the Cloud-Native Toolkit prerequisites and set up the Cloud-Native Toolkit developer environment. The developer environment setup will install a number of tools that are essential for cloud-native provisioning, development, and operations.

CLI overview

One of the components of the Cloud-Native Toolkit is the IGC CLI that provides a set of commands to simplify common tasks that are performed often by all the personas during the cloud-native software development life-cycle. The IGC CLI documentation aims to make known the various commands that are available and de-mystify what actions it performs.

Additional information