Skip to content

rayanebel/rancher-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rancher-operator

rancher-operator aim to provide some new features not include directly in product.

Features

AutoProject

AutoProject add a new project (Rancher internal abstraction) in each cluster that your Rancher instance manage.

apiVersion: rancheroperator.barpilot.io/v1alpha1
kind: AutoProject
metadata:
  name: internal-ops
spec:
  projectSpec:
    displayName: Internal-Ops
    description: Project used by the ops team to give you the best kubernetes UX experience

AutoMultiClusterApp

AutoMultiClusterApp inject Multi-Cluster App in a project (based on label selector).

apiVersion: rancheroperator.barpilot.io/v1alpha1
kind: AutoMultiClusterApp
metadata:
  name: cert-manager
spec:
  multiClusterApp: cert-manager
  projectSelector: "autoproject/displayname==Internal-Ops"

Multi-Cluster App should already exists.

Status: ALPHA

Use it after tests and coffee.

Prerequisites

rancher-operator should be deployed in the same kubebernetes cluster where Rancher is deployed (local).

Use-Cases

For a KaaS team

A Kubernetes as a Service Team can add some default features to a cluster :

  • log
  • monitoring
  • ingress
    • externalDNS
    • cert-manager

This add value to user with default "working" configuration.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages