• Kubernetes: List objects from a specific api group (name collision)

    1 min read

    name clash name collision

    When we have different apiGroups providing objects with the same name (same kind), kubectl needs a way of telling them apart:

    $ kubectl api-resources | grep '\bconfigs\b' configs config.gatekeeper.sh/v1alpha1 true Config configs operator.openshift.io/v1 false Config 

    28/09/2022

    Read more...
  • ComponentStatus is going to be deprecated in v1.19+

    2 min read

    componentstatuses deprecated

    If you are using kubectl get componentstatuses you might have noticed that have been deprecated:

    $ kubectl get componentstatuses Warning: v1 ComponentStatus is deprecated in v1.19+ NAME STATUS MESSAGE ERROR controller-manager Healthy ok  scheduler Healthy ok  

    23/09/2022

    Read more...
  • How to check the status of the API server

    2 min read

    kubectl get --raw

    We have 3 API endpoints available to check the current status of the API server. One of them, the healthz endpoint is being deprecated (since Kubernetes v1.16) since the other two (livez and readyz) being more specific

    26/10/2021

    Read more...

From pet to cattle
Treat your kubernetes clusters like cattle, not pets