The Oracle Cloud Infrastructure (OCI) DevOps service is an end-to-end, continuous integration and continuous delivery (CI/CD) platform for developers.
Using this service DevOps engineer can easily build, test, and deploy software and applications on Oracle Cloud. The DevOps build and deployment pipelines reduce change-driven errors and decreases the time customers spend on building and deploying releases. The service also provides private Git repositories to store your code and supports connections to external code repositories.
With the DevOps service you can do the following:
Whether you're migrating workloads to OCI (from on-premises or other clouds) or developing new applications on OCI, you can use the DevOps service to simplify your software delivery lifecycle.
You can build, test, deliver, and deploy with DevOps by using the Oracle Cloud Console, REST API, and CLI. See Accessing DevOps.
To get started with the DevOps service, see Getting Started with DevOps.
DevOps ConceptsReview key terms to understand the DevOps service.
Trigger also refers to the deployment pipeline stage to trigger the start of a deployment.
You can access DevOps by using the Console (a browser-based interface), Oracle Cloud Infrastructure CLI, or REST APIs.
Instructions for all three access methods are provided throughout this documentation.
Avoid entering confidential information when assigning descriptions, tags, or friendly names to your cloud resources through the Console, API, or CLI. This applies when creating or editing project resources such as environments and pipelines.
If you perform an action and get a message that you don't have permission or are unauthorized, confirm with your administrator the type of access that you were granted.
To get started with the DevOps service, see Getting Started with DevOps.
Authentication and AuthorizationEach service in Oracle Cloud Infrastructure integrates with IAM for authentication and authorization, for all interfaces (the Console, SDK or CLI, and REST API).
An administrator in your organization needs to set up groups, compartments , and policies that control which users can access which services, and which resources, and the type of access they have. For example, policies control who can create users, groups, and compartments, or who can create and manage repositories and artifacts.
If you're a regular user (not an administrator) who needs to use the Oracle Cloud Infrastructure resources that your company owns, contact your administrator to set up a user ID for you. The administrator can confirm which compartment or compartments you must be using.
Regions and Availability DomainsDevOps is available in all Oracle Cloud Infrastructure commercial regions. See About Regions and Availability Domains for the list of available regions for Oracle Cloud Infrastructure, along with associated locations, region identifiers, region keys, and availability domains.
Resource IdentifiersDevOps resources, like most types of resources in Oracle Cloud Infrastructure, have a unique, Oracle-assigned identifier called an Oracle Cloud ID (OCID).
For information about the OCID format and other ways to identify your resources, see Resource Identifiers.
LimitsKnow the DevOps service limits for your region.
A service limit is the quota or allowance set on a resource.
Resource Limit Short Name Annual Universal Credits Pay-as-You-Go Description Projects devops-project-count 1000 1000 Maximum number of projects available in DevOps. Pipelines build-pipeline-count 1000 1000 Maximum number of build pipelines available in DevOps. Pipelines stages-per-build-pipeline-count 100 100 Maximum number of stages per build pipeline available in DevOps. Pipelines deployment-pipeline-count 1000 1000 Maximum number of pipelines available in DevOps. Pipelines deployment-stages-per-pipeline-count 100 100 Maximum number of stages per deployment pipeline available in DevOps. Build Runs concurrent-build-run-count 30 30 Maximum number of concurrent build runs available in DevOps. Build Runs concurrent-build-runner-count 30 30 Maximum number of concurrent service provided build runners available in DevOps. Deployments concurrent-deployment-count 100 100 Maximum number of concurrent deployments available in DevOps. Environments devops-environment-count 3000 3000 Maximum number of environments available in DevOps. Artifacts devops-artifact-count 10000 10000 (Pay As You Go)1000 (Trial)
Maximum number of artifacts available in DevOps. Triggers trigger-count 100 100 Maximum number of triggers allowed in DevOps. External Connections external-connection-count 100 100 Maximum number of external connections allowed in DevOps. Code Repositories code-repository-count 1000 1000 Maximum number of repositories allowed per region per tenancy. Code Repositories code-repository-size-limit-mb 1024 1024 Maximum size of a repository in MB. Code Repositories receive-pack-size-limit-mb 1024 1024 Maximum size of a pack file in MB. Pull Requests pull-request-count-per-month 2000 2000 Maximum number of pull requests created in a month.To check the limits for DevOps:
<your-region>
<your-tenancy-namespace > (root)
To increase the service limits:
For more information, see Service Limits.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4