treasuremap/manifests/composite/storage-cluster
Frank Ritchie 2b08977431 Use kpt for rook
This PS is to enable kpt for rook-ceph.

The situation is odd in that we need to use

https://github.com/rook/rook/tree/master/cluster/examples/kubernetes/ceph

as an upstream for each base directory but only need a single file in
each case.

The solution here is to clone the entire upstream directory into each
base directory. Gitignore files are used to prevent having to commit
hundreds of files to the repo.

This is obviously not very efficient but it is the best I could come
up with.

Hopefully kpt will be able to sync single files on the future.

Change-Id: I2a5fa63b56749653880be72333a7fce1620bdb6c
2021-06-13 10:41:39 -04:00
..
replacements Externalize KRM function versions 2021-06-03 14:07:21 -05:00
upstream Use kpt for rook 2021-06-13 10:41:39 -04:00
Kptfile Use kpt for rook 2021-06-13 10:41:39 -04:00
README.md Use kpt for rook 2021-06-13 10:41:39 -04:00
ceph-conf.yaml Use upstream rook yamls as base 2021-06-10 09:32:55 -05:00
kustomization.yaml Use kpt for rook 2021-06-13 10:41:39 -04:00

README.md

Rook Ceph CephCluster

Kubernetes manifests for deploying a Rook CephCluster Custom Resource.

Update Manifests

To update the upstream manifests in this function:

  1. Update the git references in Kptfile.
  2. Run kpt pkg sync . from this directory.
  3. Update any Rook container image references defined in version catalogs.