Skip to content

Commit

Permalink
Merge pull request #2111 from camilamacedo86/fix-certmanager
Browse files Browse the repository at this point in the history
🐛 do not generate the cert-manager directory by default.
  • Loading branch information
k8s-ci-robot committed Mar 25, 2021
2 parents 825b347 + beecada commit b828d86
Show file tree
Hide file tree
Showing 8 changed files with 13 additions and 50 deletions.
4 changes: 0 additions & 4 deletions pkg/plugins/golang/v3/scaffolds/init.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ import (
"sigs.k8s.io/kubebuilder/v3/pkg/machinery"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/certmanager"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/kdefault"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/manager"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/prometheus"
Expand Down Expand Up @@ -132,8 +131,5 @@ func (s *initScaffolder) Scaffold() error {
&kdefault.ManagerConfigPatch{},
&prometheus.Kustomization{},
&prometheus.Monitor{},
&certmanager.Certificate{},
&certmanager.Kustomization{},
&certmanager.KustomizeConfig{},
)
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ func (f *Certificate) SetTemplateDefaults() error {

f.TemplateBody = certManagerTemplate

// If file exists (ex. because a webhook was already created), skip creation.
f.IfExistsAction = machinery.SkipFile

return nil
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ func (f *Kustomization) SetTemplateDefaults() error {

f.TemplateBody = kustomizationTemplate

// If file exists (ex. because a webhook was already created), skip creation.
f.IfExistsAction = machinery.SkipFile

return nil
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ func (f *KustomizeConfig) SetTemplateDefaults() error {

f.TemplateBody = kustomizeConfigTemplate

// If file exists (ex. because a webhook was already created), skip creation.
f.IfExistsAction = machinery.SkipFile

return nil
}

Expand Down
4 changes: 4 additions & 0 deletions pkg/plugins/golang/v3/scaffolds/webhook.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ import (
"sigs.k8s.io/kubebuilder/v3/pkg/plugins"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/api"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/certmanager"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/kdefault"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/config/webhook"
"sigs.k8s.io/kubebuilder/v3/pkg/plugins/golang/v3/scaffolds/internal/templates/hack"
Expand Down Expand Up @@ -93,6 +94,9 @@ func (s *webhookScaffolder) Scaffold() error {
&webhook.Kustomization{Force: s.force},
&webhook.KustomizeConfig{},
&webhook.Service{},
&certmanager.Certificate{},
&certmanager.Kustomization{},
&certmanager.KustomizeConfig{},
); err != nil {
return err
}
Expand Down
25 changes: 0 additions & 25 deletions testdata/project-v3-addon/config/certmanager/certificate.yaml

This file was deleted.

This file was deleted.

16 changes: 0 additions & 16 deletions testdata/project-v3-addon/config/certmanager/kustomizeconfig.yaml

This file was deleted.

0 comments on commit b828d86

Please sign in to comment.