Identify resources still TODO
- Identify top-level resources that are still TODO
- [ ] EndpointSlice
- [ ] CSIDriver
- [ ] CSINode
- [ ] VolumeAttachment
- [ ] PersistentVolumeClaim
- [ ] ControllerRevision
- [ ] ControllerRevisionList
- [ ] CustomResourceDefinition – simplest example done: #48 ; TODO: add a custom resource being used example
- [ ] Event
- [ ] HorizontalPodAutoscalar
- [ ] ValidatingAdmissionWebhook
- [ ] MutatingAdmissionWebhook
- [ ] PodDisruptionBudget
- [ ] PriorityClass
- [ ] PodPreset
- Create folders for these with a README.md in each (empty is OK for now)
Ok, I went through everything except Cluster API stuff.
There are some things that we cover in other directories that you might want to cross link e.g. IngressClass and the various Pod/ReplicaSet/Container things.
Anyway, as best as I can tell, the following is missing:
EndpointSliceCSIDriver,CSINode,VolumeAttachment(I can't find much resources on these, I assume they're for setting up cluster specific volume types? https://kubernetes-csi.github.io/docs/csi-driver-object.html)PersistentVolumeClaim(we do have PVs, but nothing about PVCs that I saw, could add to PV dir)ControllerRevision&ControllerRevisionList(not sure what this is about or if it can be created by users)CustomResourceDefinitionEvent(I think this is created internally only and should be ignored)HorizontalPodAutoscalarValidatingAdmissionWebhookMutatingAdmissionWebhookPodDisruptionBudgetPriorityClassPodPreset
Above you mention creating empty folders for these. I'd actually recommend against that idea, as I think it will make it trickier to see what exists and what doesn't.
If it's ok with you, I'd like to take several of these resources and create independent issues for them, which can labelled good first issue and hacktoberfest.
Added #17, #18, #19, #20, #21, #22, #23.
I've left out resources I wasn't sure about (Event, CSIDriver, ControllerRevision).
And as above I've not done the ClusterAPI (only because of time).
We need to update missing resources list and create separete issues for those resources