The image shows an architecture diagram of a CI/CD pipeline from an external
system (CI/CD) to OCI Functions on an OCI Region and from there to an external system.
The CI/CD pipeline Fn Project deployment covers the External system (CI/CD) components
and OCI Container Registry and OCI Functions. OCI Functions resides within a subnet in a
VCN.
The flow is as follows:
- External system (CI/CD): Information flows from the Developer to a code
repository. Using the Fn Project CLI, information flows to Create build. From
Create build, data can use the following paths to OCI:
- Use the create or update function to send content directly to OCI
Functions inside the VCN subnet.
- Use Docker containerization and then Transfer Docker image to send the
image to an OCI Container Registry in OCI. From there, the image is
pulled into OCI Functions.
- OCI Region: From OCI Functions, the information flows to an OCI Service
Connector Hub that links to OCI Logging, OCI Streaming, and OCI
Notifications.
- External system (SIEM and ITSM): Content can flow from the OCI Region to an
external system, such as a third-party or non-OCI service.