Feature Request: OCI & OKE Support in FluxCD
Overview
This proposal suggests adding support for Oracle Cloud Infrastructure (OCI) in FluxCD, with a focus on integrating Oracle Kubernetes Engine (OKE).
Such an integration would enable teams using OCI to fully leverage FluxCD’s GitOps capabilities for managing and deploying applications on OKE clusters.
Use Case
Many organizations rely on OCI as their primary cloud platform, with OKE serving as a managed Kubernetes solution.
Native support in FluxCD would allow:
- Seamless GitOps workflows on OCI
- Centralized management of OKE clusters
- Consistent deployment practices across environments
Proposed Features
1. OCI Authentication
- Support authentication using:
- API Keys
- Tenancy OCID
- User OCID
- Compartment OCID
- Secure handling and storage of OCI credentials within FluxCD
2. OKE Cluster Management
- Register and manage OKE clusters directly in FluxCD
- Enable multi-cluster deployments from a single FluxCD instance
- Support standard GitOps workflows across OKE environments
3. Documentation & Examples
- Step-by-step setup guide for OCI integration
- Example configurations for OKE deployments
- Best practices for GitOps workflows on OCI
Benefits
Unified Management
Manage OKE clusters alongside other Kubernetes environments within a single FluxCD instance.
Enhanced GitOps Workflows
Extend GitOps practices to OCI, enabling automated and consistent deployments.
Broader Adoption
Support for OCI can help expand FluxCD adoption among Oracle Cloud users.
Conclusion
Adding OCI and OKE support would enhance FluxCD’s multi-cloud capabilities and provide meaningful value to teams operating on Oracle Cloud Infrastructure.
Feature Request: OCI & OKE Support in FluxCD
Overview
This proposal suggests adding support for Oracle Cloud Infrastructure (OCI) in FluxCD, with a focus on integrating Oracle Kubernetes Engine (OKE).
Such an integration would enable teams using OCI to fully leverage FluxCD’s GitOps capabilities for managing and deploying applications on OKE clusters.
Use Case
Many organizations rely on OCI as their primary cloud platform, with OKE serving as a managed Kubernetes solution.
Native support in FluxCD would allow:
Proposed Features
1. OCI Authentication
2. OKE Cluster Management
3. Documentation & Examples
Benefits
Unified Management
Manage OKE clusters alongside other Kubernetes environments within a single FluxCD instance.
Enhanced GitOps Workflows
Extend GitOps practices to OCI, enabling automated and consistent deployments.
Broader Adoption
Support for OCI can help expand FluxCD adoption among Oracle Cloud users.
Conclusion
Adding OCI and OKE support would enhance FluxCD’s multi-cloud capabilities and provide meaningful value to teams operating on Oracle Cloud Infrastructure.