mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-18 14:01:04 +02:00
JenkinsImage controller based on kaniko (#394)
This commit is contained in:
@@ -7,6 +7,8 @@ import (
|
||||
"os"
|
||||
"runtime"
|
||||
|
||||
"github.com/jenkinsci/kubernetes-operator/pkg/controller/jenkinsimage"
|
||||
|
||||
// Import all Kubernetes client auth plugins (e.g. Azure, GCP, OIDC, etc.)
|
||||
_ "k8s.io/client-go/plugin/pkg/client/auth"
|
||||
|
||||
@@ -135,6 +137,10 @@ func main() {
|
||||
if err := jenkins.Add(mgr, jenkinsAPIConnectionSettings, *clientSet, *cfg, &c); err != nil {
|
||||
fatal(errors.Wrap(err, "failed to setup controllers"), *debug)
|
||||
}
|
||||
// setup JenkinsImage controller
|
||||
if err = jenkinsimage.Add(mgr); err != nil {
|
||||
fatal(errors.Wrap(err, "failed to setup controllers"), *debug)
|
||||
}
|
||||
|
||||
if err = serveCRMetrics(cfg); err != nil {
|
||||
log.Log.V(log.VWarn).Info("Could not generate and serve custom resource metrics", "error", err.Error())
|
||||
|
||||
Reference in New Issue
Block a user