Add new CRD for etcd snapshots

Also adds a hack go script to print the embedded CRDs, for developer use.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
This commit is contained in:
Brad Davidson
2023-09-08 16:35:14 +00:00
committed by Brad Davidson
parent 64107b54e4
commit 500744bb94
14 changed files with 795 additions and 9 deletions

13
hack/crdgen.go Normal file
View File

@@ -0,0 +1,13 @@
package main
import (
"os"
k3scrd "github.com/k3s-io/k3s/pkg/crd"
_ "github.com/k3s-io/k3s/pkg/generated/controllers/k3s.cattle.io/v1"
"github.com/rancher/wrangler/pkg/crd"
)
func main() {
crd.Print(os.Stdout, k3scrd.List())
}