зеркало из
				https://github.com/iharh/notes.git
				synced 2025-11-04 07:36:08 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			70 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			70 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
2022
 | 
						|
https://kubernetes.io/blog/2022/03/31/ready-for-dockershim-removal/
 | 
						|
 | 
						|
small-img-build
 | 
						|
https://cloudplatform.googleblog.com/2018/04/Kubernetes-best-practices-how-and-why-to-build-small-container-images.html
 | 
						|
 | 
						|
docker ps --format 'table {{.Image}}t{{.Status}}'
 | 
						|
    IMAGE           STATUS
 | 
						|
    gcr.io/...      Up 13 hours
 | 
						|
    ...
 | 
						|
 | 
						|
interesting containers:
 | 
						|
kubectl get pods --namespace=kube-system
 | 
						|
 | 
						|
minicube pods:
 | 
						|
kube-addon-manager-minikube   1/1       Running   1          3d
 | 
						|
kube-dns-910330662-4tt1g      3/3       Running   3          3d
 | 
						|
kubernetes-dashboard-9tlvz    1/1       Running   2          3d
 | 
						|
 | 
						|
other pods:
 | 
						|
 | 
						|
fluentd-gcp
 | 
						|
    cluster logs -> Google Cloud Logging service
 | 
						|
node-problem-detector
 | 
						|
    detect hw and kernell-layer issues
 | 
						|
rescheduler
 | 
						|
    make sure critical components are always running
 | 
						|
    (throw out less critical pods if needed)
 | 
						|
glbc
 | 
						|
    GoogleCloud Layer 7 LB using new Ingress capabilities
 | 
						|
kube-addon-manager
 | 
						|
    various addons manager. Periodically apply any changes to
 | 
						|
    /etc/kubernetes/addons folder
 | 
						|
etcd-empty-dir-cleanup
 | 
						|
    Util to cleanup empty keys in etcd
 | 
						|
kube-controller-manager
 | 
						|
    misc cluster functions like replication, monitoring, management, new
 | 
						|
    nodes discovery
 | 
						|
kube-apiserver
 | 
						|
    REST API server
 | 
						|
kube-scheduler
 | 
						|
    scheduler
 | 
						|
etcd
 | 
						|
    distributed KV store of CoreOS
 | 
						|
pause
 | 
						|
    pod infrastructure container, used to set up and hold networking
 | 
						|
    namespace and resource limits for each pod
 | 
						|
kube-dns
 | 
						|
kubedns
 | 
						|
    DNS and service discovery plumbing
 | 
						|
kube-dnsmasq
 | 
						|
    another container for DNS caching
 | 
						|
dnsmasq-metrics
 | 
						|
    metric reporting for DNS services in cluster
 | 
						|
l7-defaultbackend
 | 
						|
    default backend for handling the GCE L7 LB and Ingress
 | 
						|
kubernetes-dashboard-xxxx
 | 
						|
kube-proxy
 | 
						|
heapster
 | 
						|
heapster-v1.2.0-xxxx
 | 
						|
heapster_grafana
 | 
						|
heapster_influxdb
 | 
						|
monitoring-influx-grafana
 | 
						|
kube-proxy-kubernetes-minion-group-xxxx
 | 
						|
 | 
						|
cluster-proportional-autoscaler
 | 
						|
addon-resizer
 | 
						|
exechealthz
 | 
						|
    Health checks on the pods
 |