ROOK-Ceph operator

This change adds functions for deploying the following chart:
- rook-release/rook-ceph (version 1.5.8)

Relates-To: #30

Change-Id: If1b089474b679823c23e38e531b7ed6d965cd756
This commit is contained in:
SIGUNOV, VLADIMIR (vs422h) 2021-02-25 15:57:53 -05:00 committed by Vladimir Sigunov
parent 6145fe5dc3
commit b90317f2f3
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,21 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: rook-ceph-operator
namespace: rook-ceph
spec:
releaseName: rook-release
interval: 5m
chart:
spec:
chart: rook-ceph
sourceRef:
kind: HelmRepository
name: rook-ceph
version: 1.5.8
interval: 1m
timeout: 5m
# Reference values at
# https://github.com/rook/rook/blob/master/cluster/charts/rook-ceph/values.yaml
# You can redefine default values in the section below
values: {}

View File

@ -0,0 +1,7 @@
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: rook-release
spec:
url: https://charts.rook.io/release
interval: 10m

View File

@ -0,0 +1,6 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- helmrepository.yaml
- helmrelease.yaml

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: rook-ceph