Documentation
¶
Index ¶
- Constants
- func Add(mgr manager.Manager) error
- type ReconcileS2iRun
- func (r *ReconcileS2iRun) GenerateNewJob(instance *devopsv1alpha1.S2iRun) (*batchv1.Job, error)
- func (r *ReconcileS2iRun) NewConfigMap(instance *devopsv1alpha1.S2iRun, config *devopsv1alpha1.S2iConfig, ...) (*corev1.ConfigMap, error)
- func (r *ReconcileS2iRun) Reconcile(request reconcile.Request) (reconcile.Result, error)
Constants ¶
View Source
const (
ConfigDataKey = "data"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReconcileS2iRun ¶
ReconcileS2iRun reconciles a S2iRun object
func (*ReconcileS2iRun) GenerateNewJob ¶
func (r *ReconcileS2iRun) GenerateNewJob(instance *devopsv1alpha1.S2iRun) (*batchv1.Job, error)
func (*ReconcileS2iRun) NewConfigMap ¶
func (r *ReconcileS2iRun) NewConfigMap(instance *devopsv1alpha1.S2iRun, config *devopsv1alpha1.S2iConfig, template *devopsv1alpha1.UserDefineTemplate) (*corev1.ConfigMap, error)
func (*ReconcileS2iRun) Reconcile ¶
+kubebuilder:rbac:groups=core,resources=configmaps,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=batch,resources=jobs,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=devops.kubesphere.io,resources=s2iruns,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=devops.kubesphere.io,resources=s2iruns/status,verbs=get;update;patch +kubebuilder:rbac:groups=devops.kubesphere.io,resources=s2ibuildertemplates,verbs=get;list;watch
Click to show internal directories.
Click to hide internal directories.