Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📖 Update docs due 4.0.0 release #3956

Merged
merged 51 commits into from
May 24, 2024
Merged

📖 Update docs due 4.0.0 release #3956

merged 51 commits into from
May 24, 2024

Commits on May 15, 2024

  1. ⚠️ remove component config since it is no longer supported by control…

    …ler-runtime and is deprecated (#3764)
    camilamacedo86 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    ce113d2 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. ⚠️ remove kustomize/v1, go/v2 and go/v3, and configurations for Proje…

    …ct Config v2 related to legacy Kubebuilder CLI version < 3 (#3763)
    
    ⚠️ remove kustomize/v1, go/v2 and go/v3configurations as Project Config v2 from legacy Kubebuilder CLI version < 3
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    5a7e207 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a597e9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3910 from camilamacedo86/upgrade

    ✨ Add support for go 1.22
    k8s-ci-robot committed May 16, 2024
    Configuration menu
    Copy the full SHA
    eda2819 View commit details
    Browse the repository at this point in the history
  4. ✨ Upgrade kustomize from v5.3.0 to v5.4.1 (#3911)

    Upgrade kustomize from v5.3.0 to v5.4.1
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    c0ce8e4 View commit details
    Browse the repository at this point in the history
  5. ✨ Upgrade controller-tools from v0.14.0 to v0.15.0 (#3913)

    Upgrade controller-tools from v0.14.0 to v0.15.0
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    f218a62 View commit details
    Browse the repository at this point in the history
  6. ✨ Upgrade envtest from 1.29.0 to 1.30.0 (#3914)

    Upgrade envtest from 1.29 to 1.30
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    f65dc7a View commit details
    Browse the repository at this point in the history
  7. ⚠️ (Follow UP: 3763) - remove kustomize/v1, go/v2 and go/v3, and conf…

    …igurations for Project Config v2 related to legacy Kubebuilder CLI version < 3 (#3915)
    
    (Follow UP: 3763) - remove kustomize/v1, go/v2 and go/v3, and configurations for Project Config v2 related to legacy Kubebuilder CLI version < 3
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    a83aa4d View commit details
    Browse the repository at this point in the history
  8. ⚠️ remove component config (#3916)

    remove component config
    camilamacedo86 committed May 16, 2024
    Configuration menu
    Copy the full SHA
    e227a13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    abe1b27 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d0fe857 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #3918 from camilamacedo86/add-getting-start-to-tes…

    …t-book
    
    🌱 Began to test getting start sample in the CI
    k8s-ci-robot committed May 16, 2024
    Configuration menu
    Copy the full SHA
    a3ee3aa View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3919 from camilamacedo86/release-update

    📖 Add note to clarify that kube-rbac-proxy images are no longer released
    k8s-ci-robot committed May 16, 2024
    Configuration menu
    Copy the full SHA
    3989b82 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    8085578 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6600a1 View commit details
    Browse the repository at this point in the history
  3. fix: Clean up around make lint command

    Signed-off-by: Mateus Oliveira <msouzaol@redhat.com>
    mateusoliveira43 committed May 17, 2024
    Configuration menu
    Copy the full SHA
    166e58e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3816 from mateusoliveira43/fix/golangci-lint-clea…

    …n-up
    
    🐛 makefile: remove invalid comment
    k8s-ci-robot committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ed3fba3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c3781a5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3923 from camilamacedo86/update-doc

    📖 extending-cli: remove ref of deprecated plugins
    k8s-ci-robot committed May 17, 2024
    Configuration menu
    Copy the full SHA
    9bdb9a8 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. ⚠️ remove declarative plugin (#3922)

    remove declarative plugin
    camilamacedo86 committed May 18, 2024
    Configuration menu
    Copy the full SHA
    553cd4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b889f51 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3926 from kubernetes-sigs/camilamacedo86-patch-2

    📖 Update RELEASE.md - Make clear the build of artifacts are deprecated
    k8s-ci-robot committed May 18, 2024
    Configuration menu
    Copy the full SHA
    2c1de7c View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    0019c54 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3927 from camilamacedo86/doc-ref-v3

    📖 (plugin deploy-image and envtest): use ref of project-v4  instead of v3 in the examples
    k8s-ci-robot committed May 20, 2024
    Configuration menu
    Copy the full SHA
    943b854 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8387989 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3928 from camilamacedo86/fix-docker-buildx-makefile

    🐛 fix: makefile: target docker-buildx should use the project name instead of fix value
    k8s-ci-robot committed May 20, 2024
    Configuration menu
    Copy the full SHA
    afa5b3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1ff5dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7063d01 View commit details
    Browse the repository at this point in the history
  7. ⚠️ Remove api deprecations: The methods NewBundle, GetShortName, IsLe…

    …gacyLayout are no longer available (#3929)
    
    * ⚠️ remove deprecated api NewBundle in favor of NewBundleWithOptions
    * ⚠️ remove deprecated apis no longer used GetShortName and IsLegacyLayout
    * cleanup: remove unused usage of IsLegacyLayout
    camilamacedo86 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    98c187e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1d7cf5f View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3930 from camilamacedo86/foc-helper-upgrade

    📖 doc/cleanup: remove reference of legacy plugins
    k8s-ci-robot committed May 20, 2024
    Configuration menu
    Copy the full SHA
    8571f9c View commit details
    Browse the repository at this point in the history
  10. Merge pull request #3932 from kubernetes-sigs/camilamacedo86-patch-3

    📖 Update CONTRIBUTING.md - Clarify book-v3 docs publish status and blocker faced
    k8s-ci-robot committed May 20, 2024
    Configuration menu
    Copy the full SHA
    13f4927 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    615bd22 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #3933 from camilamacedo86/nits-docs

    📖 doc: small nits for the migration section
    k8s-ci-robot committed May 20, 2024
    Configuration menu
    Copy the full SHA
    b16b238 View commit details
    Browse the repository at this point in the history
  13. ⚠️ Kubebuilder CLI Major Bump: Move module from v3 to v4 (#3924)

    Kubebuilder CLI Major Bump: Move module from v3 to v4
    camilamacedo86 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    4f0e2c3 View commit details
    Browse the repository at this point in the history
  14. ---

    updated-dependencies:
    - dependency-name: sigs.k8s.io/kubebuilder/v3
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] committed May 20, 2024
    Configuration menu
    Copy the full SHA
    9c3d18e View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Merge pull request #3940 from kubernetes-sigs/dependabot/go_modules/d…

    …ocs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1/sigs.k8s.io/kubebuilder/v3-3.15.0
    
    🌱 Bump sigs.k8s.io/kubebuilder/v3 from 3.14.2 to 3.15.0 in /docs/book/src/simple-external-plugin-tutorial/testdata/sampleexternalplugin/v1
    k8s-ci-robot committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a389166 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f392392 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #3943 from camilamacedo86/cleanup-testdata-generate

    🌱 cleanup testdata generate.sh
    k8s-ci-robot committed May 21, 2024
    Configuration menu
    Copy the full SHA
    1798f4a View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. fix: preserve existing flags when applying metrics patch

    Ensure that enabling the manager_metrics_patch.yaml in config/default/kustomization.yaml does not overwrite existing arguments in config/manager/manager.yaml. The patch now appends the --metrics-bind-address argument without replacing other arguments.
    
    More info: #3934
    camilamacedo86 committed May 22, 2024
    Configuration menu
    Copy the full SHA
    d05aae5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3937 from camilamacedo86/fix-patch-metrics

    🐛 fix: preserve existing flags when applying metrics patch
    k8s-ci-robot committed May 22, 2024
    Configuration menu
    Copy the full SHA
    16d5cef View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. 🐛 fix place where metrics service is scaffolded by moving from config…

    …/rbac to config/default (#3945)
    
    fix place where metrics service is scaffolded by moving from config/rbac to config/default
    
    When we discontinued the usage of kube-rbac-proxy we placed the Metrics Service under config/rbac but it is not the best place to fit this resource. Furthermore, within those changes we are ensuring that the metrics service will only be applied if/when users enable the metrics.
    camilamacedo86 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    e1497bf View commit details
    Browse the repository at this point in the history
  2. chore: add ginkgolinter

    PG2000 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    ec805f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6b885e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #3952 from camilamacedo86/prepare-docs-release

    📖 Prepare docs for 4x release
    k8s-ci-robot committed May 23, 2024
    Configuration menu
    Copy the full SHA
    e3331b2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3285bfe View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3954 from camilamacedo86/small-typo

    🐛 fix typo issue in the flag description
    k8s-ci-robot committed May 23, 2024
    Configuration menu
    Copy the full SHA
    5e7ccb5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    14c7159 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #3955 from camilamacedo86/update-multiversion-tuto…

    …rial
    
    📖 Update multiversion-tutorial with latest changes
    k8s-ci-robot committed May 23, 2024
    Configuration menu
    Copy the full SHA
    7ac9305 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. 🐛 (CLI, deploy-image/v1alpha1, go/v4) Ensure consistent spacing in ma…

    …rker annotations (#3904)
    
    This commit addresses the inconsistency in marker annotations within the kubebuilder project. Previously, kubebuilder markers did not have a space between `//` and `+marker`, unlike those in controller-tools and other related tools see; 
    - controller-tools: https://github.com/search?q=repo%3Akubernetes-sigs%2Fcontroller-tools+%22%2F%2F+%2B%22&type=code. 
    - controller-runtime: https://github.com/search?q=repo%3Akubernetes-sigs%2Fcontroller-runtime++%22%2F%2F+%2B%22&type=code
    
    **This inconsistency was causing confusion for end users.**
    
    To resolve this, all kubebuilder markers are now updated to include a space, ensuring uniformity across the project. After merging this commit, you can run `make all` to regenerate the markers. If any issues arise, use find/replace to change `//+` to `// +`.
    camilamacedo86 committed May 24, 2024
    Configuration menu
    Copy the full SHA
    19bf0c7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3894 from PG2000/patch-1

    ✨ chore: add ginkgolinter
    k8s-ci-robot committed May 24, 2024
    Configuration menu
    Copy the full SHA
    6c08ed1 View commit details
    Browse the repository at this point in the history