Bu proje, Kubernetes için bir Custom Resource Definition (CRD), bir Custom Resource (CR) ve bir Controller (Operator) örneğidir.
Go dili kullanılarak geliştirilmiştir.
Proje, Kubernetes üzerinde yeni bir custom resoruce (Backup) tanımlamayı ve bu kaynağa özel davranışlar geliştirmeyi göstermektedir.
Backupadlı yeni bir Kubernetes resouce tanımlar.- Her
Backupnesnesininhost,ipvecurrentBackupgibi alanları vardır. - Controller,
Backupnesnelerini izler ve üzerinde işlemler yapabilir.
Bu reponun makalesi aşağıdaki adrestedir:
https://kerteriz.net/kubernetes-crd-ve-controller-ile-kendi-kaynaklarinizi-yaratin/