2 min read
When using the Traefik ingress controller there are several ways of redirecting HTTP traffic to HTTPS, one of the ways is using IngressRoute (Traefik 2)
07/10/2022
Read more...3 min read
The best way of handling secrets is not having to: When we rely on Crossplane to create cloud resources (such as a RDS instance) we can configure it to create a secret with it's credentials so that we don't have define any secret beforehand
06/10/2022
Read more...4 min read
kind is a tool for runnint local Kubernetes clusters on Docker, just in the same way minikube can work (if configuring it to use docker). It was primarily designed for testing Kubernetes itself, but we can use it for local development or CI as well.
29/09/2021
Read more...1 min read
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...2 min read
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...