An environment is the target platform for your software. You create references to different destination environments for DevOps deployment.
Before you create references to a target environment, you must perform the following tasks:
- Create a target environment supported by DevOps, if it doesn’t exist in the Oracle Cloud Console. Supported environments are Container Engine for Kubernetes clusters, compute instances (Oracle Linux and CentOS only), and Function applications.
- Create a DevOps project.
The DevOps service creates references based on the selected target environment. For instructions, see the following topics:
- Creating a Kubernetes Cluster Environment
- Creating a Compute Instance Group Environment
- Creating a Functions Environment
Required IAM Policy
Each service in Oracle Cloud Infrastructure (OCI) integrates with Identity and Access Management (IAM) for authentication and authorization, for all interfaces (the Console, SDK and CLI, and REST API). Before you begin using the DevOps service, you must create policies to control who has access to DevOps, and the type of access for each group of users.
For details about writing policies for the DevOps service and policy examples, see DevOps IAM Policies.