K8s
Fleeting- Référence externe : https://kubernetes.io/docs/concepts/services-networking/ingress/
ingress
- Référence externe : https://kubernetes.io/docs/concepts/services-networking/ingress/
Point d’entrée http(s) de kubernetes
ingress class
default
You can mark a particular IngressClass as default for your cluster. Setting the ingressclass.kubernetes.io/is-default-class annotation to true on an IngressClass resource will ensure that new Ingresses without an ingressClassName field specified will be assigned this default IngressClass.
— https://kubernetes.io/docs/concepts/services-networking/ingress/
some ingress controllers, that work without the definition of a default IngressClass. For example, the Ingress-NGINX controller can be configured with a flag –watch-ingress-without-class. It is recommended though, to specify the default IngressClass:
— https://kubernetes.io/docs/concepts/services-networking/ingress/
cronjob
trigger manually
kubectl create job –from=cronjob/pgdump pgdump-manual-001
— https://www.craftypenguins.net/blog/how-to-trigger-a-kubernetes-cronjob-manually/
taint
remove
- Référence externe : https://pet2cattle.com/2021/09/k8s-node-untaint
if we want to taint a node we use kubectl taint as follows
We can use kubectl taint but adding an hyphen at the end to remove the taint (untaint the node)
$ kubectl taint nodes minikube application=example:NoSchedule- node/minikubee untainted
If we don’t know the command used to taint the node we can use kubectl describe node to get the exact taint we’ll need to use to untaint the node
Notes pointant ici
- 0/2 nodes are available: 2 Too many pods. preemption: 0/2 nodes are
- 503 in Kubernetes NGINX Ingress
- actions-runner-controller
- admission controllers
- alexellis/arkade: Open Source Kubernetes Marketplace
- attach handlers to container lifecycle events
- avionix
- AWS
- bitnami
- bitnami ne se configure pas bien
- blue-green deployed
- calico
- clk k8s
- clk k8s: accessing the host from the pod on linux and mac (blog)
- clk provides a bunch of everyday usage lib
- Cloud Controller Manager
- Cloud Native Live: Crossplane - GitOps-based Infrastructure as Code through Kubernetes API - YouTube
- configure Liveness, Readiness and Startup Probes
- container network interface
- Container Storage Interface
- custom resource
- debug containers
- develop an android application using keycloak and localhost redirection
- devops
- docker entrypoint vs kubernetes command
- dynamic provisioning and storage classes in kubernetes
- Electro Monkeys
- etcd
- ExternalIP
- helm
- high availability peer-to-peer system from the point of view of the public network
- hoot about proxies, ingress and API gateways
- how I debug MTU issues in k3d in docker in earthly in docker in k8s (blog)
- how to debug a typescript program running on k8s using dap in emacs?
- how to organise the inter subchart networkpolicies?
- how to share data using a local kubernetes cluster (blog)
- ingress vs api gateway
- init containers
- InternalIP
- istio
- k3s
- k8s en est à l’âge de pierre de l’ihm
- k8s job
- k8s namespace
- k8s nginx ingress controller
- k8s templating solutions
- kubectl
- kubectl build
- kubectl-buildkit
- kubernetes - what k8s-app label represent?
- kubernetes best practices
- kubernetes cheatsheet
- Kubernetes in Dev Mode. The microservice architecture is on 26 | by Mahdi Chihaoui | FAUN | Medium
- kubernetes operator
- kubernetes resources examples
- kubernetes/metrics
- kubernetes: debug running pods
- kubeval
- kustomize
- lens
- lifecycle of persistent volumes
- loadbalancer
- local k8s
- networkpolicy
- persistent volume
- persistent volume claim
- playing with gce persistent disk in k8s
- pod
- port 10250 in kubernetes == self
- Ports and Protocols | Kubernetes
- postStart handler
- preStop handler
- recommended Labels
- service accounts - List of Kubernetes RBAC rule verbs
- service accounts for pod
- several flavors of testing one’s code
- statefulsets
- storage class
- telepresence
- tilt
- toolchains behind successful kubernetes development workflows
- traefik
- traefik et maesh : de l ingress au service mesh avec Michael Matur
- usage ordinaire du mot devops
- use dockerhub from inside kubernetes
- using helm and kustomize to build more declarative kubernetes workloads
- visual guide on troubleshooting Kubernetes deployments
- volumes in kubernetes
- what is v1beta1.metrics.k8s.io and what does False (MissingEndpoints) means
- where to store acme.json when using traefik
- with kubernetes
- world’s simplest Kubernetes dashboard: k1s
- évolution des ihm