User Guide
Search…
Setting up Kubernetes Clusters for CD
Create or link your clusters to Ozone for the purpose of CI/CD automation and workload observability

Creating a cluster from Ozone

With ozone, you can create a cluster using our interface and map it to deployment environments. To create a cluster, you must have a cloud provider integration added from the Setup section.
Once you've got the credentials setup in the form of a cloud provider, you can now use ozone to create clusters on demand.
Any cluster that is created is scoped to the current project. To use this cluster in another project, an account admin must add it to another project.
  • Once you have your cloud providers setup, navigate to Resources -> Clusters
  • Click on +CREATE
  • Enter the cluster name, the region it should be created in, the nodegroup type and the node count
  • Modify the template for any advanced use cases not covered by UI (optional)
  • Map the cluster to an environment
  • Setup the optional infrastructure components needed for CI/CD Automation and Workload Observability
  • Click on Save
  • Once the cluster is created successfully, it will be visible with an Active Status in the Resources -> Clusters section
  • A Green Check mark for Ozone's Agent status indicates that Ozone's CI/CD agents are up and running successfully
Flow Summary:
Creating a Cloud Cluster from Ozone

Attaching an existing cluster to Ozone

Any cluster that is attached is scoped to the current project. To use this cluster in another project, an account admin must add it to another project.
Use this option if the cluster is located on-premise from distributions such as PKS, TKG and Openshift.
This is the typical use case, but in theory you can attach any CNCF compliant Kubernetes cluster.
  • Navigate to Resources -> Clusters
  • Click on +ATTACH
  • Enter the cluster name
  • Select the type of the cluster
  • Click on Save
  • Apply the YAML file on the cluster
  • The cluster should now be synced to the Resources -> Cluster section
  • Once the cluster is linked successfully, it will be visible with an Active Status and a Green Check mark for Ozone's Agent status, indicating that it has successfully been created and setup.
Attaching Clusters

Getting your clusters ready for CI/CD

Enable the following settings from either:
  • The CI/CD Settings screen as the last step before the cluster is created
  • Edit screen of the cluster once it has been synced to ozone (Resources -> Cluster -> Select Cluster -> Edit)
Supported CI/CD Settings for automation and observability:
Setting
Function
Enable Metrics Monitoring
Installs components necessary for unified workload metrics observability
Enable Logging
Enables workload logs specific to those of Ozone components installed on this cluster
Enable Logging on All Namespaces
Enables workload logs across all namespaces on this cluster.
Enable Helm Charts
Installs components necessary for handling helm chart deployments on this cluster
Enable Operators
Installs components necessary to deploy operators on this cluster
Enable Tekton Pipelines
Installs Tekton components which enables you to deploy microservices to any cluster
Enable Automated Canary
Installs components required to perform an automated canary analysis on this cluster
Enable Istio
Installs components from istio for routing metric traffic for canary analysis
Enable Backups
Installs components which are capable of handling namespace level snapshots for on-demand restoration to any K8s Cluster
Copy link
Outline
Creating a cluster from Ozone
Attaching an existing cluster to Ozone
Getting your clusters ready for CI/CD