Skip to content

Commit c141fac

Browse files
📖 Update roadmap_2024.md - Latest Status - Nov 2024 (#4334)
* Update roadmap_2024.md - Latest Status - Nov 2024
1 parent ce68302 commit c141fac

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

roadmap/roadmap_2024.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ see [GitHub Pull Request #3632](https://github.com/kubernetes-sigs/kubebuilder/p
3030

3131
**Motivation:** The growth of the Kubernetes ecosystem underscores the need for flexible and
3232
accessible distribution methods. A Helm chart packaging plugin would simplify the distribution of the solutions
33-
and allow easily integrations with common applications used by administrators.
33+
and allow easy integrations with common applications used by administrators.
3434

3535
---
3636
### Transition from Google Cloud Platform (GCP) to build and promote binaries and images
3737

3838
**Status:**
39-
- **Kubebuilder CLI**: :white_check_mark: Complete. It has been building using go releaser. [More info](./../build/.goreleaser.yml)
39+
- **Kubebuilder CLI**: :white_check_mark: Complete. It has been built using Go releaser. [More info](./../build/.goreleaser.yml)
4040
- **kube-rbac-proxy Images:** :white_check_mark: Complete. ([More info](https://github.com/kubernetes-sigs/kubebuilder/discussions/3907))
4141
- **EnvTest binaries:** :white_check_mark: Complete Controller-Runtime maintainers are working in a solution to build them out and take the ownership over this one. More info:
4242
- https://kubernetes.slack.com/archives/C02MRBMN00Z/p1712457941924299
@@ -46,11 +46,11 @@ and allow easily integrations with common applications used by administrators.
4646
- **PR Check image:** 🙌 Seeking Contributions to do the required changes - See that the images used to check the PR titles are also build and promoted by the Kubebuilder project in GCP but are from the project: https://github.com/kubernetes-sigs/kubebuilder-release-tools. The plan in this case is to use the e2e shared infrastructure. [More info](https://github.com/kubernetes/k8s.io/issues/2647#issuecomment-2111182864)
4747

4848
**Objective:** Shift Kubernetes (k8s) project infrastructure from GCP to shared infrastructures.
49-
Furthermore, move away from the registry `k8s.gcr.io` to `registry.k8s.io`.
49+
Furthermore, move from the registry `k8s.gcr.io` to `registry.k8s.io`.
5050

5151
**Motivation:** The initiative to move away from GCP aligns with the broader k8s project's
52-
goal of utilizing shared infrastructures. This transition is crucial for ensure the availability
53-
of the artifacts in the long run and align complience with other projects under the kubernetes-sig org.
52+
goal of utilizing shared infrastructures. This transition is crucial for ensuring the availability
53+
of the artifacts in the long run and aligning compliance with other projects under the kubernetes-sig org.
5454
[Issue #2647](https://github.com/kubernetes/k8s.io/issues/2647) provides more details on the move.
5555

5656
**Context:** Currently, Google Cloud is used only for:
@@ -75,9 +75,9 @@ available [here](https://github.com/kubernetes-sigs/kubebuilder/blob/master/RELE
7575
to refine these proposals. Your involvement is crucial in shaping the future of secure and efficient project scaffolding in Kubebuilder.**
7676

7777
---
78-
### Proposal Pending: Seeking Feedbacks for kube-rbac-proxy's Role in Default Scaffold
78+
### kube-rbac-proxy's Role in Default Scaffold
7979

80-
**Status:** :white_check_mark: Complete but :raised_hands: Seek Contributors and help with the next steps, see: https://github.com/kubernetes-sigs/kubebuilder/issues/3871
80+
**Status:** :white_check_mark: Complete
8181

8282
- **Resolution**: The usage of kube-rbac-proxy has been discontinued from the default scaffold. We plan to provide other helpers to protect the metrics endpoint. Furthermore, once the project is accepted under kubernetes-sig or kubernetes-auth, we may contribute to its maintainer in developing an external plugin for use with projects built with Kubebuilder.
8383
- **Proposal**: [https://github.com/kubernetes-sigs/kubebuilder/blob/master/designs/discontinue_usage_of_kube_rbac_proxy.md](https://github.com/kubernetes-sigs/kubebuilder/blob/master/designs/discontinue_usage_of_kube_rbac_proxy.md)

0 commit comments

Comments
 (0)