Kubectl get, edit, delete and describe work roughly the same way on every object type. If that's a service, pod, deployment, or cronjob, once you know the verbs you can interact with all of them.
Every object has a kind, metadata, and spec.
If that doesn't lead to some intuition on how to use it...
The complexity is in what is a service, pod, job, etc. not in the CRUD model. It's like describing driving a car as "the accelerator, brake, and clutch are all pedals; you press them to activate their functionality; pretty intuitive"
Every object has a kind, metadata, and spec.
If that doesn't lead to some intuition on how to use it...