Azure / Azure/bicep-extensibility
Bring back 'kubernetes' for Kubernetes resource types
- Dominant language
- C#
- Stars
- 19
- Forks
- 15
- Avg merge
- 3h 11m
- Merged PRs (30d)
- 20
Description
The current naming scheme for Kubernetes extensible resources leads to some non-obvious cases. You might see a name like:
- `core/Secret@v1`
- `apps/Deployment@v1`
- `rbac.authorization.k8s.io/ClusterRoleBinding@v1`
It can be hard to tell visually that the first two of these have anything to do with Kubernetes because the names are so generic.
We could solve this by naming the built-in groups like `kubernetes.core` or `kubernetes.apps` instead of just one word. `rbac.authorization.k8s.io` feels obvious enough already
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by tracing how built-in Kubernetes resource groups are assigned their names, then determine where the naming convention is defined. Done means built-in groups use the proposed Kubernetes-prefixed names while the existing RBAC group remains unchanged, with relevant tests updated or added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, kubernetes
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100