• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

camilamacedo86 / kubebuilder
82%
master: 66%

Build:
Build:
LAST BUILD BRANCH: metrics-port
DEFAULT BRANCH: master
Repo Added 13 Nov 2020 11:04AM UTC
Token ZL3OZCITlsqdEPu1QR9RvS6f34N5v77Oj regen
Build 2915 Last
Files 55
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH webhooks-path-change
branch: webhooks-path-change
CHANGE BRANCH
x
Reset
Sync Branches
  • webhooks-path-change
  • README-MEETING
  • add-ci-for-e2e-samples-book
  • add-codeql-sec
  • add-comment-to-clatify-alpha-command
  • add-common-k8s-132
  • add-conditons-default
  • add-controller-runtime-upper-v2
  • add-copilot-instructions
  • add-distro-mode
  • add-doc-over-projectfile-design
  • add-doc-scaffold-marker
  • add-e2e-test
  • add-getting-start-to-test-book
  • add-getting-started-doc
  • add-gh-model
  • add-gh-tests
  • add-git-config
  • add-github-ci
  • add-info-crd-keep
  • add-installer-fix-doc-samples
  • add-kpal-linter-otherway
  • add-link
  • add-lint
  • add-lint-check-sample
  • add-lint-config-kb
  • add-linter-spacing
  • add-make-commands-to-e2e
  • add-make-tests-faster
  • add-make-webhooks
  • add-missing-label
  • add-more-options-alpha
  • add-permissions-gh-action-releaser
  • add-proposal-for-rescaffold
  • add-sample-helm
  • add-sec
  • add-suite-test
  • add-support-k8s-131
  • add-test-webhook-outside
  • add-test-without-webhook
  • add-tests
  • add-tests-for-markers
  • add-tests-to-validate-others-ns
  • add-ux-webhooks
  • admin-owner
  • allow-leader-election
  • api-doc-add-info
  • base-v4
  • book-data
  • book-v3
  • book-v3-files-update
  • book-v3-header
  • book-v4-release-branch
  • bum-go-mod
  • bump-controller-runtime
  • bump-cr
  • bump-cr-161
  • bump-cr-19-4
  • bump-deps
  • bump-go
  • bump-go-120
  • bump-image
  • bump-k8s-1-26
  • bump-k8s-1.29
  • bump-kb-cli-dep
  • bump-kube
  • bump-kustomize
  • bump-kustomize-5.11
  • bump-kustomize-5.3
  • bump-kustomize-latest
  • bump-proxy
  • c-r-18-4
  • camilamacedo86-doc-prerequisites
  • camilamacedo86-patch-2
  • cert
  • cert-manager-up
  • cert-up
  • certmanager-bump
  • change-hack-simple
  • change-values
  • check-gos-arch
  • cherry-pick-9c872af
  • cherry-pick-9c872af-v3
  • cherry-pick-project-file
  • ci-comment-blockers
  • ci-ignore-changes-md
  • ci-lint-fix
  • ci-lint-samples
  • clean-release-info
  • cleanup-deploy-image
  • cleanup-docs-plugin
  • cleanup-e2e
  • cleanup-e2e-sample-test
  • cleanup-e2e-utils
  • cleanup-hack-generate-docs
  • cleanup-remove-old-warning
  • cleanup-testdata-generate
  • cleanup-tests
  • cleanup-webhooks-impl-tests
  • code-generate-plugin
  • config-base
  • config-test
  • containers-created-with-restrictive
  • controller-gen
  • controller-gen-doc-16-4
  • controller-runtime
  • controller-runtime-022
  • controller-runtime-bump
  • controller-tools-runtime
  • create-maker-scaffold-webhook-checks-e2e
  • cronjob-tutorials-docs-fixes
  • ct
  • custom-linter
  • declarative-org
  • decouple-webhooks
  • dependabot/docker/testdata/project-v3/golang-1.20
  • dependabot/docker/testdata/project-v3/golang-1.21
  • dependabot/docker/testdata/project-v3/golang-1.22
  • dependabot/docker/testdata/project-v4/golang-1.20
  • dependabot/docker/testdata/project-v4/golang-1.21
  • dependabot/docker/testdata/project-v4/golang-1.22
  • dependabot/docker/testdata/project-v4/golang-1.23
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/setup-go-3
  • dependabot/github_actions/actions/setup-go-5
  • dependabot/github_actions/golangci/golangci-lint-action-5
  • dependabot/github_actions/golangci/golangci-lint-action-6
  • dependabot/github_actions/goreleaser/goreleaser-action-3
  • dependabot/github_actions/goreleaser/goreleaser-action-4
  • dependabot/github_actions/goreleaser/goreleaser-action-6
  • dependabot/github_actions/joelanford/go-apidiff-0.5.0
  • dependabot/github_actions/joelanford/go-apidiff-0.7.0
  • dependabot/github_actions/kubernetes-sigs/kubebuilder-release-tools-0.3.0
  • dependabot/github_actions/nashmaniac/create-issue-action-1.2
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.11.0
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.11.1
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.14.1
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.14.2
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.15.0
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.15.1
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v4-4.3.0
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v4-4.3.1
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v4-4.4.0
  • dependabot/go_modules/docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v4-4.5.0
  • dependabot/go_modules/github.com/cloudflare/cfssl-1.6.2
  • dependabot/go_modules/github.com/gobuffalo/flect-1.0.0
  • dependabot/go_modules/github.com/gobuffalo/flect-1.0.2
  • dependabot/go_modules/github.com/gobuffalo/flect-1.0.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.10.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.11.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.12.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.17.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.2.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.20.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.22.2
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.4.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.5.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.6.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.6.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.7.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.0
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.1
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.3
  • dependabot/go_modules/github.com/onsi/ginkgo/v2-2.8.4
  • dependabot/go_modules/github.com/onsi/gomega-1.23.0
  • dependabot/go_modules/github.com/onsi/gomega-1.24.0
  • dependabot/go_modules/github.com/onsi/gomega-1.24.1
  • dependabot/go_modules/github.com/onsi/gomega-1.24.2
  • dependabot/go_modules/github.com/onsi/gomega-1.25.0
  • dependabot/go_modules/github.com/onsi/gomega-1.26.0
  • dependabot/go_modules/github.com/onsi/gomega-1.27.1
  • dependabot/go_modules/github.com/onsi/gomega-1.27.10
  • dependabot/go_modules/github.com/onsi/gomega-1.27.3
  • dependabot/go_modules/github.com/onsi/gomega-1.27.8
  • dependabot/go_modules/github.com/onsi/gomega-1.33.0
  • dependabot/go_modules/github.com/onsi/gomega-1.33.1
  • dependabot/go_modules/github.com/onsi/gomega-1.34.1
  • dependabot/go_modules/github.com/onsi/gomega-1.34.2
  • dependabot/go_modules/github.com/onsi/gomega-1.35.1
  • dependabot/go_modules/github.com/onsi/gomega-1.36.0
  • dependabot/go_modules/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/github.com/onsi/gomega-1.36.2
  • dependabot/go_modules/github.com/sirupsen/logrus-1.9.0
  • dependabot/go_modules/github.com/spf13/afero-1.12.0
  • dependabot/go_modules/github.com/spf13/afero-1.9.2
  • dependabot/go_modules/github.com/spf13/afero-1.9.3
  • dependabot/go_modules/github.com/spf13/afero-1.9.4
  • dependabot/go_modules/github.com/spf13/cobra-1.5.0
  • dependabot/go_modules/github.com/spf13/cobra-1.6.0
  • dependabot/go_modules/github.com/spf13/cobra-1.8.1
  • dependabot/go_modules/golang.org/x/text-0.12.0
  • dependabot/go_modules/golang.org/x/text-0.13.0
  • dependabot/go_modules/golang.org/x/text-0.15.0
  • dependabot/go_modules/golang.org/x/text-0.16.0
  • dependabot/go_modules/golang.org/x/text-0.17.0
  • dependabot/go_modules/golang.org/x/text-0.18.0
  • dependabot/go_modules/golang.org/x/text-0.19.0
  • dependabot/go_modules/golang.org/x/text-0.20.0
  • dependabot/go_modules/golang.org/x/text-0.21.0
  • dependabot/go_modules/golang.org/x/text-0.4.0
  • dependabot/go_modules/golang.org/x/text-0.5.0
  • dependabot/go_modules/golang.org/x/text-0.6.0
  • dependabot/go_modules/golang.org/x/text-0.7.0
  • dependabot/go_modules/golang.org/x/tools-0.10.0
  • dependabot/go_modules/golang.org/x/tools-0.11.0
  • dependabot/go_modules/golang.org/x/tools-0.11.1
  • dependabot/go_modules/golang.org/x/tools-0.12.0
  • dependabot/go_modules/golang.org/x/tools-0.20.0
  • dependabot/go_modules/golang.org/x/tools-0.21.0
  • dependabot/go_modules/golang.org/x/tools-0.22.0
  • dependabot/go_modules/golang.org/x/tools-0.23.0
  • dependabot/go_modules/golang.org/x/tools-0.24.0
  • dependabot/go_modules/golang.org/x/tools-0.25.0
  • dependabot/go_modules/golang.org/x/tools-0.26.0
  • dependabot/go_modules/golang.org/x/tools-0.27.0
  • dependabot/go_modules/golang.org/x/tools-0.28.0
  • dependabot/go_modules/golang.org/x/tools-0.29.0
  • dependabot/go_modules/golang.org/x/tools-0.3.0
  • dependabot/go_modules/golang.org/x/tools-0.4.0
  • dependabot/go_modules/golang.org/x/tools-0.5.0
  • dependabot/go_modules/golang.org/x/tools-0.6.0
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/ginkgo/v2-2.21.0
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/ginkgo/v2-2.22.0
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/ginkgo/v2-2.22.1
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/ginkgo/v2-2.22.2
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/gomega-1.35.0
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/gomega-1.35.1
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/gomega-1.36.0
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/gomega-1.36.1
  • dependabot/go_modules/testdata/project-v4/github.com/onsi/gomega-1.36.2
  • dependabot/go_modules/testdata/project-v4/k8s.io/api-0.31.2
  • dependabot/go_modules/testdata/project-v4/k8s.io/api-0.31.3
  • dependabot/go_modules/testdata/project-v4/k8s.io/api-0.31.4
  • dependabot/go_modules/testdata/project-v4/k8s.io/api-0.32.1
  • dependabot/go_modules/testdata/project-v4/k8s.io/apimachinery-0.31.2
  • dependabot/go_modules/testdata/project-v4/k8s.io/apimachinery-0.31.3
  • dependabot/go_modules/testdata/project-v4/k8s.io/apimachinery-0.31.4
  • dependabot/go_modules/testdata/project-v4/k8s.io/apimachinery-0.32.0
  • dependabot/go_modules/testdata/project-v4/k8s.io/apimachinery-0.32.1
  • dependabot/go_modules/testdata/project-v4/k8s.io/client-go-0.31.2
  • dependabot/go_modules/testdata/project-v4/k8s.io/client-go-0.31.3
  • dependabot/go_modules/testdata/project-v4/k8s.io/client-go-0.31.4
  • dependabot/go_modules/testdata/project-v4/k8s.io/client-go-0.32.0
  • dependabot/go_modules/testdata/project-v4/k8s.io/client-go-0.32.1
  • dependency-bot-updates
  • deploy-image
  • deploy-image-setup-comments
  • deprecate-component-config
  • deprecate-declarative
  • deprecate-flag-component-config
  • deprecate-gov3
  • deprecate-kustomize-v1
  • deprecated-bundle-func
  • deprecated-go-v2
  • deprecated-packages
  • discontinue-rbac
  • dist-install-multi-group
  • doc
  • doc-add-webhook-info
  • doc-depre
  • doc-kustomize
  • doc-metrcis-clarify
  • doc-plugin
  • doc-plugins
  • doc-proposal-rbac-proxy
  • doc-ref-v3
  • doc-refine-kind
  • doc-rescaffold
  • doc-roadmap
  • doc-update-command
  • docs-alpha-update
  • docs-cleanup-remove-helper-section
  • docs-deps
  • docs-latest-release
  • docs-nits
  • docs-samples
  • e2e-test-go-v4-conversion
  • e2e-test-increase-coverage
  • e2e-test-refine
  • e2e-tests-enhance
  • e2e-tests-generate-plugin-refactory
  • enable-if-return-lint
  • enable-var-naming-lint
  • enhance-ci
  • enhance-go-version
  • enhance-helm
  • enhance-targets-conf
  • ensure-default
  • env-test
  • envtest-up
  • example
  • external-plugin-fix
  • fix
  • fix-add-missing-make-false-option
  • fix-alpha-generate
  • fix-alpha-generate-cleanup
  • fix-alpha-postscaffold
  • fix-alpha-update
  • fix-asyn-testdata
  • fix-bin
  • fix-book-testdata
  • fix-build-basic
  • fix-bundle-interface-depre
  • fix-ca-injection-conversion-webhooks
  • fix-certmanager
  • fix-checks
  • fix-cherry
  • fix-ci
  • fix-ci-1.24
  • fix-ci-calls
  • fix-ci-k8s-133
  • fix-ci-lint
  • fix-ci-testdata
  • fix-ci-title-check
  • fix-ci-trimmer
  • fix-command-options
  • fix-comment
  • fix-commit-message
  • fix-confitions
  • fix-conversion-webhooks
  • fix-deadcode
  • fix-deploy
  • fix-deploy-image-sample-ls
  • fix-deploy-image-test
  • fix-deprecated-msg
  • fix-dist-g
  • fix-doc-cleanup-allow-release
  • fix-doc-envtest-artefacts
  • fix-doc-v3-stable
  • fix-docker-buildx-makefile
  • fix-dockerfile
  • fix-docs-release-3-11
  • fix-duplicate-markers
  • fix-e2e-cleanup
  • fix-e2e-deploy-image
  • fix-e2e-master-changed
  • fix-e2e-networkpolicies
  • fix-e2e-style
  • fix-envtest
  • fix-error-msg
  • fix-external-type-check-sample
  • fix-follow-up
  • fix-force-flag
  • fix-generate-external
  • fix-getting-started-tutorial
  • fix-github-action-after-gorelease-upgrade
  • fix-github-token
  • fix-go-deploy-image
  • fix-go-v2-kustomize
  • fix-go-version
  • fix-gosec-lint
  • fix-hack-docs
  • fix-has-resource
  • fix-helm-chart-certmanager
  • fix-helm-no-webhook
  • fix-help-info-alpha
  • fix-image-testdata
  • fix-indiomatic-docker
  • fix-issue-k8s
  • fix-issue-make
  • fix-kust
  • fix-kustomize-v2-index
  • fix-layout-structure
  • fix-link
  • fix-link-best-practices
  • fix-link-scope
  • fix-lint
  • fix-lint-ci
  • fix-lint-goconst
  • fix-lint-issue
  • fix-lint-issue-error-stactick
  • fix-lint-issues
  • fix-lint-master
  • fix-lint-yml
  • fix-linter-issues-deploy-image
  • fix-linter-samples
  • fix-logs
  • fix-logs-alpha-commands-cli
  • fix-logs-moreplaces
  • fix-make-build-installer
  • fix-make-test-e2e
  • fix-makefile-build-image
  • fix-makefile-cronjob
  • fix-makefile-target-warning
  • fix-maketarget
  • fix-marker-samples-docs
  • fix-marker-skip
  • fix-merge-testdat
  • fix-migration-guide
  • fix-missing-cancel
  • fix-mistake-kustomize-injecttion-config
  • fix-multigroup
  • fix-name-test-controllers
  • fix-outout-redability-e2e-tests
  • fix-output-dir
  • fix-patch-metrics
  • fix-path-core-types
  • fix-permissions
  • fix-place-metrics-service
  • fix-pr-tile
  • fix-pr-title
  • fix-preview
  • fix-prometheus
  • fix-pull-requests
  • fix-rbac-generattion-external-types
  • fix-readme
  • fix-release
  • fix-role
  • fix-role-name
  • fix-run-test-locally
  • fix-run-tests-via-ide
  • fix-sa
  • fix-sample
  • fix-sample-grafana
  • fix-scaffold-controller-core-types
  • fix-scenario-unused-marker
  • fix-simplify-external-plugin-tests
  • fix-snapshot-release
  • fix-static-checks
  • fix-test
  • fix-test-e2e-ci
  • fix-test-multi
  • fix-testdata
  • fix-testdata-add-conversion-webhooks
  • fix-testdata-cert-manager
  • fix-to-run-1.33
  • fix-traillingspaces
  • fix-tralling-spaces
  • fix-tutorails-kal
  • fix-typo
  • fix-typo-deploy-image-tests
  • fix-unit-test-ci
  • fix-unused-value-bollerplate
  • fix-version-module
  • fix-webhook-generation
  • fix-webhook-kustomize
  • fix-webhooks
  • fix-yaml-lint
  • flag-nm-revert
  • foc-helper-upgrade
  • full-fix-conditions
  • getting-started-use-sample
  • github-run-tests-without-connection
  • gitignore
  • go-1.18
  • go-deps
  • go-kal
  • go-v4
  • go-v4-base
  • go-v4-policy-image
  • go-version-123
  • golangci-lint
  • gorelease
  • goreleaser
  • gosec-remove
  • gov4
  • helm-change-manager
  • helm-github
  • helm-plugin
  • huc-spoke
  • imp-release-docs
  • impro
  • improve-doc-art
  • improve-dockerignore
  • improve-dx-makefile
  • improve-e2e-error-failures
  • improve-hack-docs
  • improve-logs
  • improve-logs-format-generate
  • improve-sample-linter
  • improve-scearios-e2e-alpha-update
  • improve-tests-restricted
  • improve-var
  • increase
  • increase-test-coverage-v3
  • just-to-show
  • kind-setup
  • kube-rbac-proxy
  • kust-ver
  • kustomize
  • kustomize-alpha
  • kustomize-upgrade
  • kustomize-v2-stable
  • kustomize-warnings
  • latest-changes-master
  • lint-issues
  • lint-up
  • logs
  • make-easy-certmanager-uncomment
  • master
  • memory
  • metrics-clarity
  • metrics-improve-docs-warning
  • metrics-port
  • migration-doc
  • nit-add-note-webhook-path
  • nit-doc-quick
  • nit-fix-grammar-comment
  • nit-hack
  • nit-layout
  • nits-docs
  • not-export
  • notefaq
  • ns-cluster-scoped
  • onwer-alias
  • open-pr
  • optmize-ci
  • owner
  • owner-admin
  • patch-cert-mamager-service-monitor
  • patch-release
  • patch-release-2
  • plugin-v2-test-target
  • pr-3968
  • pr-deploy
  • pr-pe-helm
  • pr-scope
  • pr-webhooks
  • predicates-doc
  • prepare-docs-release
  • project-3-stable
  • prometheus-bump
  • prometheus-version-up
  • promethues-bump
  • proposal-action-update
  • protect-metrics-production
  • psa
  • reduce-testdata-samples
  • ref-rescaffold
  • refactory-e2e-alpha-update
  • refine-quick-start
  • refs/tags/v0.2.0-alpha
  • refs/tags/v2.0.0-rc1
  • release-3
  • release-3.2
  • release-process-kube-proxy
  • release-token
  • release-update
  • remove-api-deprecations
  • remove-comment-line-ensure-all-restricted
  • remove-component-config
  • remove-component-config-tutorial
  • remove-config-gen
  • remove-declarative-plugin
  • remove-dep
  • remove-deprecated
  • remove-deprecated-plugins
  • remove-duplicated-method
  • remove-get-status
  • remove-go-v2
  • remove-ignore-lll-api
  • remove-kustom
  • remove-max-deploy
  • remove-method-valid-old-scaffolds
  • remove-note-no-longervalid
  • remove-unsued-generate
  • remove-v3-e2e-test
  • remove-worspace
  • rename-dir
  • replace-auth-proxy
  • repo
  • resource
  • revert-yaml-change
  • review-fix-ci
  • roadmap-2025
  • samples
  • samples-deploy-image
  • sboms
  • seccomp
  • set-go-patch
  • simplify-replaces
  • skip-github-file
  • small-fix-e2e
  • small-fix-makefile
  • small-typo
  • solve-tools
  • space-marker
  • stop-generate-testdata-v3
  • sumpl-tests
  • temp-fix-release
  • test
  • test-alpha-update-fix-mock
  • test-br
  • test-ci
  • test-code
  • test-curl
  • test-e2e-add
  • test-e2e-impro
  • test-e2e-with-images
  • test-empty
  • test-fix-2
  • test-fix-3
  • test-fix-only
  • test-go-v3
  • test-improvements
  • test-latest-pr
  • test-master
  • test-pr-e2e
  • test-pr-n
  • test-pr-vic
  • test-proxybump
  • test-pt-e2e
  • test-release
  • test-test-pr
  • test-v4
  • tests
  • tests-e2e-cleanup
  • timeout
  • tip-release-notes
  • title-doc-external
  • todo-code
  • trailing-spaces
  • uncomment-restricted
  • uninstall-cert
  • up-golang-ci
  • up-gporeleaser
  • up-kustomize
  • up-mdBook-4-40
  • upate-common-sh-cr
  • update-book-samples
  • update-cli-deps
  • update-common
  • update-contrib
  • update-controller-runtime
  • update-controllergen-15
  • update-dep
  • update-dependabot
  • update-doc
  • update-doc-conv
  • update-doc-ref-webhooks
  • update-doc-sample-multi
  • update-doc-samples
  • update-docs-controller-gen
  • update-docs-support
  • update-docs-testdata-v3
  • update-fix
  • update-generate-multiversion
  • update-getting-started-sample-comply-k8s-api-convetions
  • update-gh
  • update-go-1.24
  • update-kind-config
  • update-kustomize
  • update-kustomize-version-stable
  • update-license-date
  • update-multi-verson-latest
  • update-multiversion-tutorial
  • update-project-fix-ci
  • update-proxy-image
  • update-release
  • update-road
  • update-roadmap-jul
  • update-samples
  • update-samples-kustom
  • update-security-contacts
  • update-simple-external-plugin-tutorial
  • update-summary-Deprecated-declarative
  • update-test
  • update-testdata
  • update-tutorials
  • update-v3
  • update-v4
  • updated-v3-docs
  • upgrade
  • upgrade-cert
  • upgrade-cert-latest
  • upgrade-cert-manager
  • upgrade-cert-manager-16
  • upgrade-certmanager-e2e-tests
  • upgrade-cobra
  • upgrade-config-gen
  • upgrade-controller-gen
  • upgrade-controller-gen-docs
  • upgrade-controller-runtime
  • upgrade-controller-tools
  • upgrade-cr
  • upgrade-cr-201
  • upgrade-cr-v-0-19-1
  • upgrade-ct
  • upgrade-ct-tools
  • upgrade-gh
  • upgrade-go-patch
  • upgrade-go-v2-golang
  • upgrade-golangci
  • upgrade-golangci-lint
  • upgrade-goreleaser
  • upgrade-images-used-samples
  • upgrade-k8s-128
  • upgrade-kubernetes-sigs/kubebuilder-release-tools
  • upgrade-kustomize
  • upgrade-kustomize-alpha
  • upgrade-kustomize-v5-5-0
  • upgrade-lint
  • upgrade-lint-163
  • upgrade-lint-v1-61
  • upgrade-prometheus
  • upgrade-proxy
  • upgrade-tools
  • upgrade-versions-e2e-tests-scaffold
  • upstream/book-v3
  • upstream/book-v3-updated
  • upstream/release-3
  • use-prefix-name
  • v0.7.0-alpha.8
  • v3-cleanup-test
  • v3-dep
  • v3tov4
  • webhook-watcher
  • webhooks-add-suport-for-core-types
  • webhooks-core-types
  • webhooks-store
  • workspace

25 Sep 2024 03:05PM UTC coverage: 82.116%. Remained the same
11035844586

push

github

camilamacedo86
:warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>`

This PR decouples the webhooks from the API, aligning with the recent breaking changes introduced in controller-runtime to ensure that kubebuilder still compatbile with its next release.  Webhooks are now scaffolded under `internal/webhook` to comply with the latest standards.

**Context:**

Controller-runtime deprecated and removed the webhook methods in favor of CustomInterfaces (see [controller-runtime#2641](https://github.com/kubernetes-sigs/controller-runtime/issues/2641)). The motivation for this change is outlined in [controller-runtime#2596](https://github.com/kubernetes-sigs/controller-runtime/issues/2596).

See that the current master branch already reflects these changes, using the CustomInterfaces: [kubebuilder#4060](https://github.com/kubernetes-sigs/kubebuilder/pull/4060).

**Changes:**

- Webhooks are now scaffolded in `internal/webhook/<version>` or `internal/webhook/<group>/<version>`.
- However, to ensure backwards compatibility, a new `--legacy` flag is introduced. Running `kubebuilder create webhook [options] --legacy` will scaffold webhooks in the legacy location for projects that need to retain the old structure. However, users will still to address the breaking changes in the source code by replacing the old methods by the new CustomInterfaces.

2282 of 2779 relevant lines covered (82.12%)

15.79 hits per line

Relevant lines Covered
Build:
Build:
2779 RELEVANT LINES 2282 COVERED LINES
15.79 HITS PER LINE
Source Files on webhooks-path-change
  • Tree
  • List 44
  • Changed 1
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
11035844586 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 25 Sep 2024 03:11PM UTC camilamacedo86 github
82.12
11035749575 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 25 Sep 2024 03:07PM UTC camilamacedo86 github
82.12
11035551607 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 25 Sep 2024 02:56PM UTC camilamacedo86 github
82.12
10978989618 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 22 Sep 2024 06:41AM UTC camilamacedo86 github
81.77
10975094654 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 21 Sep 2024 07:30PM UTC camilamacedo86 github
81.77
10975061421 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 21 Sep 2024 07:24PM UTC camilamacedo86 github
81.77
10975017715 webhooks-path-change Update pkg/plugins/golang/v4/scaffolds/internal/templates/main.go Co-authored-by: Varsha <varshaprasad96@gmail.com> push 21 Sep 2024 07:17PM UTC web-flow github
81.77
10974991625 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 21 Sep 2024 07:13PM UTC camilamacedo86 github
81.77
10974028539 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 21 Sep 2024 04:32PM UTC camilamacedo86 github
81.77
10956192090 webhooks-path-change :warning: (go/v4) decouple webhooks from APIs - Move Webhooks from `api/<version>` or `api/<group>/<version>` to `internal/webhook/<version>` or `internal/webhook/<group>/<version>` This PR decouples the webhooks from the API, aligning with the r... push 20 Sep 2024 08:54AM UTC camilamacedo86 github
81.77
See All Builds (2915)

Badge your Repo: kubebuilder

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc