Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { DocsTopicRelistInterval time.Duration `envconfig:"default=5m"` BucketRegion string `envconfig:"optional"` Webhook webhookconfig.Config }
type ReconcileDocsTopic ¶
ReconcileDocsTopic reconciles a DocsTopic object
func (*ReconcileDocsTopic) Reconcile ¶
Reconcile reads that state of the cluster for a DocsTopic object and makes changes based on the state read Automatically generate RBAC rules to allow the Controller to read and write DocsTopics, Assets, and Buckets +kubebuilder:rbac:groups=cms.kyma-project.io,resources=docstopics,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=cms.kyma-project.io,resources=docstopics/status,verbs=get;update;patch +kubebuilder:rbac:groups=assetstore.kyma-project.io,resources=assets,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=assetstore.kyma-project.io,resources=assets/status,verbs=get;list;update;patch +kubebuilder:rbac:groups=assetstore.kyma-project.io,resources=buckets,verbs=get;list;watch;create;update;patch +kubebuilder:rbac:groups=assetstore.kyma-project.io,resources=buckets/status,verbs=get;list;update;patch +kubebuilder:rbac:resources=configmaps,verbs=get;watch