Difference between revisions of "Kube-proxy"
Jump to navigation
Jump to search
↑ https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/#improved-ingress-connectivity-reliability-for-kube-proxy
Tags: Mobile web edit, Mobile edit |
(→News) |
||
(37 intermediate revisions by 7 users not shown) | |||
Line 3: | Line 3: | ||
* [[Snap install Kubernetes]]: <code>[[snap install]] [[kube-proxy]] --classic</code> | * [[Snap install Kubernetes]]: <code>[[snap install]] [[kube-proxy]] --classic</code> | ||
− | EKS | + | == [[EKS]] == |
− | + | * <code>[[kubectl get pods]] -n [[kube-system]]</code> | |
+ | * <code>[[ktail -n kube-system kube-proxy]]</code> | ||
+ | |||
+ | [[kubectl describe configmaps -A]] | grep -w Name | ||
+ | Name: kube-proxy | ||
+ | Name: [[kube-proxy-config]] | ||
+ | Name: [[kube-root-ca.crt]] | ||
+ | |||
+ | Describe: | ||
+ | * <code>[[kubectl -n kube-system describe configmaps kube-proxy]]</code> | ||
+ | * <code>[[kubectl -n kube-system describe configmaps kube-proxy-config]]</code> | ||
+ | * <code>[[kubectl -n kube-system describe configmaps kube-root-ca.crt]]</code> | ||
+ | |||
+ | Edit: | ||
+ | * <code>[[kubectl -n kube-system edit cm kube-proxy]]</code> | ||
+ | |||
+ | |||
+ | {{cluster_addons example}} | ||
+ | |||
+ | == Logs == | ||
+ | "[[Adding new service port]]" ... | ||
+ | "Serviced updated port" | ||
+ | |||
+ | == News == | ||
+ | * [[K8s v1.31]] (Aug 2024) Improved [[ingress connectivity]] reliability for <code>kube-proxy</code> <ref>https://kubernetes.io/blog/2024/08/13/kubernetes-v1-31-release/#improved-ingress-connectivity-reliability-for-kube-proxy</ref> | ||
+ | * [[v1.31]] (Aug 2024) Beta: [[nftables]] backend for [[kube-proxy]] | ||
== Related terms == | == Related terms == | ||
Line 10: | Line 35: | ||
* [[EKS add-ons]] | * [[EKS add-ons]] | ||
* [[Kubernetes log files]]: <code>[[/var/log/kube-proxy.log]]</code> | * [[Kubernetes log files]]: <code>[[/var/log/kube-proxy.log]]</code> | ||
+ | * <code>[[coredns]]</code> | ||
+ | * <code>[[kube-system]]</code> | ||
+ | * <code>[[--hostname-override]]</code> | ||
+ | * [[IPAM]] | ||
== See also == | == See also == | ||
− | * {{kubectl}} | + | * {{kubectl proxy}} |
− | * {{ | + | * {{tf eks addons}} |
* {{Kubernetes networking}} | * {{Kubernetes networking}} | ||
− | + | ||
[[Category:Kubernetes]] | [[Category:Kubernetes]] | ||
+ | [[Category:kube-proxy]] |
Latest revision as of 14:49, 12 September 2024
- https://kubernetes.io/docs/concepts/overview/components/#kube-proxy
- Snap install Kubernetes:
snap install kube-proxy --classic
Contents
EKS[edit]
kubectl describe configmaps -A | grep -w Name Name: kube-proxy Name: kube-proxy-config Name: kube-root-ca.crt
Describe:
kubectl -n kube-system describe configmaps kube-proxy
kubectl -n kube-system describe configmaps kube-proxy-config
kubectl -n kube-system describe configmaps kube-root-ca.crt
Edit:
cluster_addons = { coredns = { preserve = true most_recent = true timeouts = { create = "25m" delete = "10m" } } kube-proxy = { most_recent = true } vpc-cni = { most_recent = true } aws-ebs-csi-driver = { most_recent = true } }
Logs[edit]
"Adding new service port" ... "Serviced updated port"
News[edit]
- K8s v1.31 (Aug 2024) Improved ingress connectivity reliability for
kube-proxy
[1] - v1.31 (Aug 2024) Beta: nftables backend for kube-proxy
Related terms[edit]
kubectl proxy
- EKS add-ons
- Kubernetes log files:
/var/log/kube-proxy.log
coredns
kube-system
--hostname-override
- IPAM
See also[edit]
- kube-proxy:
kubectl proxy
,kubectl proxy --help
, 8001, Kubernetes API, https localhost 8001,kubectl port-forward
- Terraform EKS addons:
coredns, kube-proxy, vpc-cni, aws-ebs-csi-driver
- Kubernetes networking: network policies, Network Policy Providers, CNI, Calico, flannel, Service mesh, Istio,
kube-proxy, coredns, AWS VPC CNI: vpc-cni
, Kubernetes: Ingress controllers, IPVS, ServiceTypes:LoadBalancer, ClusterIP, NodePort, ExternalName
, Endpoints, EndpointSlices, Kubernetes DNS,svc.cluster.local
, Weave Net
Advertising: