Last active
November 27, 2017 20:49
-
-
Save pmichali/dc4e6b1cd347d3c33dc9e785123cfbad to your computer and use it in GitHub Desktop.
systemctl cat kubelet
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c2@bxb-c2-79:~/dind$ docker version | |
Client: | |
Version: 17.09.0-ce | |
API version: 1.32 | |
Go version: go1.8.3 | |
Git commit: afdb6d4 | |
Built: Tue Sep 26 22:42:18 2017 | |
OS/Arch: linux/amd64 | |
Server: | |
Version: 17.09.0-ce | |
API version: 1.32 (minimum version 1.12) | |
Go version: go1.8.3 | |
Git commit: afdb6d4 | |
Built: Tue Sep 26 22:40:56 2017 | |
OS/Arch: linux/amd64 | |
Experimental: false | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# /lib/systemd/system/kubelet.service | |
[Unit] | |
Description=kubelet: The Kubernetes Node Agent | |
Documentation=http://kubernetes.io/docs/ | |
[Service] | |
Environment="KUBELET_KUBECONFIG_ARGS=--kubeconfig=/etc/kubernetes/kubelet.conf --require-kubeconfig=true" | |
Environment="KUBELET_FEATURE_ARGS= --feature-gates=DynamicKubeletConfig=true" | |
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true" | |
Environment="KUBELET_NETWORK_ARGS=--network-plugin=cni --cni-conf-dir=/etc/cni/net.d --cni-bin-dir=/opt/cni/bin" | |
Environment="KUBELET_DNS_ARGS=--cluster-dns=10.96.0.10 --cluster-domain=cluster.local" | |
Environment="KUBELET_EVICTION_ARGS=--eviction-hard='memory.available<100Mi,nodefs.available<100Mi,nodefs.inodesFree<1000'" | |
Environment="KUBELET_DIND_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroups-per-qos=false --enforce-node-allocatable= --fail-swap | |
Environment="KUBELET_LOG_ARGS=--v=4" | |
ExecStart= | |
ExecStart=/k8s/hyperkube kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_FEATURE_ARGS $KUBELET_SYSTEM_PODS_ARGS $KUBELET_NETWORK_ARGS $KUBELET_DNS_ARGS $KUBELET_E | |
Restart=always | |
StartLimitInterval=0 | |
RestartSec=10 | |
[Install] | |
WantedBy=multi-user.target | |
# /etc/systemd/system/kubelet.service.d/20-extra-dns-args.conf | |
[Service] | |
Environment="KUBELET_DNS_ARGS=--cluster-dns=fd00:79:30::10 --cluster-domain=cluster.local" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: kubeadm.k8s.io/v1alpha1 | |
unifiedControlPlaneImage: mirantis/hypokube:final | |
kind: MasterConfiguration | |
kubernetesVersion: 1.10.0 | |
api: | |
advertiseAddress: "fd00:79::2" | |
networking: | |
serviceSubnet: "fd00:79:30::/110" | |
tokenTTL: 0s | |
nodeName: kube-master | |
apiServerExtraArgs: | |
insecure-bind-address: "::" | |
insecure-port: "8080" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# /lib/systemd/system/kubelet.service | |
[Unit] | |
Description=kubelet: The Kubernetes Node Agent | |
Documentation=http://kubernetes.io/docs/ | |
[Service] | |
Environment="KUBELET_KUBECONFIG_ARGS=--kubeconfig=/etc/kubernetes/kubelet.conf --require-kubeconfig=true" | |
Environment="KUBELET_FEATURE_ARGS= --feature-gates=DynamicKubeletConfig=true" | |
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true" | |
Environment="KUBELET_NETWORK_ARGS=--network-plugin=cni --cni-conf-dir=/etc/cni/net.d --cni-bin-dir=/opt/cni/bin" | |
Environment="KUBELET_DNS_ARGS=--cluster-dns=10.96.0.10 --cluster-domain=cluster.local" | |
Environment="KUBELET_EVICTION_ARGS=--eviction-hard='memory.available<100Mi,nodefs.available<100Mi,nodefs.inodesFree<1000'" | |
Environment="KUBELET_DIND_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroups-per-qos=false --enforce-node-allocatable= --fail-swap | |
Environment="KUBELET_LOG_ARGS=--v=4" | |
ExecStart= | |
ExecStart=/k8s/hyperkube kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_FEATURE_ARGS $KUBELET_SYSTEM_PODS_ARGS $KUBELET_NETWORK_ARGS $KUBELET_DNS_ARGS $KUBELET_E | |
Restart=always | |
StartLimitInterval=0 | |
RestartSec=10 | |
[Install] | |
WantedBy=multi-user.target | |
# /etc/systemd/system/kubelet.service.d/20-extra-dns-args.conf | |
[Service] | |
Environment="KUBELET_DNS_ARGS=--cluster-dns=fd00:79:30::10 --cluster-domain=cluster.local" | |
root@kube-master:/# cat /etc/kubernetes/kubelet.conf | |
apiVersion: v1 | |
clusters: | |
- cluster: | |
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwK | |
Y201bGRHVnpNQjRYRFRFM01URXlOekl3TURJeE5Gb1hEVEkzTVRFeU5USXdNREl4TkZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBREND | |
QVFvQ2dnRUJBTERJCjBsVTR0Vk1kbGFYUTdHWVY2RFVlTlFYelQzRHE3eDIxRUdwUEQ4a2VBYytQWFNKMGpDZ1ZkVzlmNENSeHhGSnAKRDVidmlaT0c4YjQxQjA3bjlHYVFNS1RxWUZpeWRaaFBQMmNpZmxm | |
N3RCaTVLMHFNQXc0OS9aNExvTWxqT0czcApXa0JUeWUweFg0QXR0bnMzQ1BYN2FzaDZHMVRYSEkvOGxFa2l1Q3U1MDY2OWlYemhrRTgvaE51RFY4THg1VlRQCng4U1hzd2R4VVBsN3gxOEE3dUhLOGVxNExC | |
RDJCSlhoakI4K0wxQmVOaTJWRDVvVkhKcU1HRVlxMWpKdkdoRmMKTmlaL0FDdEk1amh2ZG5JQjVneGs1bWM5YmNuZnpwOStZajdwUjJtWXJRK1NnYTVoL1FDT1cvdFJGNzRPTFgvbQpZRHM5RmVMY1I0bEh2 | |
TTV1S1dFQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFCaXlLL1R1ZjJrdHJLTC82aE5NdHVkQlpuWnQK | |
SXJRbXRLR29zVmNXcjZ0czUwbm5aaW1TdUhWOFhVSzArYmJVZThXNGRFa09CQkFEYzNMb0tPUjlpbUUwM0NmZQpBRVhmVENabEtjaU5iTWJTS3RiZHRncnJ0cnEvRGliNlpqNjZiRUdqNnVVTzZsSzBZdEdR | |
YmNpWnh0OGF4aVFSCjA5S2tPU1FuU2NZS2hmekxjVWJpOGlFYnV4M2x3SWxrUFRubE1QMFVkVGY0MzcvYmZtb3llRWdycW1RMlVOWXQKUysxSTNQUjBUNERxMWtXZHo1ZWNXRHFsSXl3OG5NTytnYjYrZG9L | |
THRyNTdVV2tqUHNFU01ucW8rTlV1TndxQwo2Kzl5V0hGM0U3SGpud1UrNlVQTldITWM2U1diRkQzRGExYVI0QTBNRitjK0R2TkNvZjVmZGx4TElscz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo= | |
server: https://[fd00:79::2]:6443 | |
name: kubernetes | |
contexts: | |
- context: | |
cluster: kubernetes | |
user: system:node:kube-master | |
name: system:node:kube-master@kubernetes | |
current-context: system:node:kube-master@kubernetes | |
kind: Config | |
preferences: {} | |
users: | |
- name: system:node:kube-master | |
user: | |
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM5ekNDQWQrZ0F3SUJBZ0lJQis0TXZkWWxqMkF3RFFZSktvWklodmNOQVFFTEJRQXdGVEVUTUJFR0ExVUUKQXh | |
NS2EzVmlaWEp1WlhSbGN6QWVGdzB4TnpFeE1qY3lNREF5TVRSYUZ3MHhPREV4TWpjeU1EQXlNVFphTURreApGVEFUQmdOVkJBb1RESE41YzNSbGJUcHViMlJsY3pFZ01CNEdBMVVFQXhNWGMzbHpkR1Z0T20 | |
1dlpHVTZhM1ZpClpTMXRZWE4wWlhJd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURCMitSS3pDdTIKTGZ6MnFzdFozKzlwQmxKa0xmdVB4Y25HTCs3R1cyWTNBTFlwdm45ZFA | |
xRmdsQzlMZ1NPaUQxNGJZc2NGbG9rWApBaHBqY3cwU3d4YTdLWVMyb0JMdHpzck5zZ3Q0SkZOdUQ0dzFUTjNkSm4vbE9MRnFWa3h2SUkwa05DQTZQMVNDClk5TkhLUFErNHg4eTYvSi9qUUdUTnJpQUptek5 | |
Gdi9LUG9sN0h0bEd1K3dIMFRPeFlKaitJdnJZbHZCaFd4UXMKQUt0bk96aks2aTdmWVR6TGNNNkxXQmZHcjlkenZVNFNYMFJTcGNva2tSRDlsTmJ0VEhoYmtJbWx6dDRNSkdzbgpyNUdXR0RNTGkwZ3N2T0J | |
CM1JsMThJWCtDZDExa0M0Zk1TZEZDOXNlRWJIZkI0d3Rqd2hQeHVsU2F2Slc4TTVYClNsaXVGOVZtckdlREFnTUJBQUdqSnpBbE1BNEdBMVVkRHdFQi93UUVBd0lGb0RBVEJnTlZIU1VFRERBS0JnZ3IKQmd | |
FRkJRY0RBakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBbEw2YVBiM1o2RzZ0bEV0ZWhtdFphSTU4OGFRZQpNU1F2V2cwVDZrbzd0eWhoMDVIR0d0R2MvQzlDa3hvRmFiem53Q2x4bVI0YXV3L0N5aXhRd2I | |
veE8wcksyTGt1Cmhvb2dwYnBUelk0cHRXb21WeTRkVW81TFBvVEpJQUpYVTBOaC9ucmJuYVo0UDVtQmZnMGtxUzMyQ3hSMWhpcUMKaVU4MFF3YSs5aHNpcWtRUFBDMGQ2TDdCVmVWM2ZVYmZPMkhPUG81bUp | |
mMFR6b2RkQUVGU1Zram5Sc2ZRaXNCZQpGeStZOFF4WHVtR2M4UlhEVjJrb3hRV0wzUG5QMmF3V2RHa2laRkFmc2R4eWFwOXM5Sjh3NGN0aHFEVFBHd09UCm84YWN5UHUxMFdKSlk5MURNb1FOWFVZajhqbVJ | |
XOTN0VllLdVQxeUNDeWtFKy9UVVdEV1k1OE9JK1E9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg== | |
client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb2dJQkFBS0NBUUVBd2R2a1Nzd3J0aTM4OXFyTFdkL3ZhUVpTWkMzN2o4WEp4aS91eGx0bU53QzJLYjUvClhUOVJ | |
ZSlF2UzRFam9nOWVHMkxIQlphSkZ3SWFZM01ORXNNV3V5bUV0cUFTN2M3S3piSUxlQ1JUYmcrTU5VemQKM1NaLzVUaXhhbFpNYnlDTkpEUWdPajlVZ21QVFJ5ajBQdU1mTXV2eWY0MEJremE0Z0Nac3pSYi9 | |
5ajZKZXg3WgpScnZzQjlFenNXQ1kvaUw2Mkpid1lWc1VMQUNyWnpzNHl1b3UzMkU4eTNET2kxZ1h4cS9YYzcxT0VsOUVVcVhLCkpKRVEvWlRXN1V4NFc1Q0pwYzdlRENScko2K1JsaGd6QzR0SUxMemdRZDB | |
aZGZDRi9nbmRkWkF1SHpFblJRdmIKSGhHeDN3ZU1MWThJVDhicFVtcnlWdkRPVjBwWXJoZlZacXhuZ3dJREFRQUJBb0lCQUFsWFpUck5kOVhCaFkwRgpVZU0welQ2TVZYQUtYekxnWHdhenpKZTJVOGlXdWp | |
Cc3c0cGt3TEVjc3VLNmlGTUkxb29QU25QVWV5cW1xVXJkCmdtWERETmRiK3M4cUMzOTJGWU92N3FtTlpvL0pKQUoxZjhObVZZZGdJZnh6eUI4YXZISmdLS1ZsNDlhY3BOT3EKLzRvQU84S2laLzhKZG1mM25 | |
SQmZ5YUpnVjFjUmN1aE5PYmo2UGZ4S1p3RmZQZFpqRWZpWCs0RUxFenVFS0k5Ywo3U0d1bkhrM24zU0YrdlY5Q1B0cEw3MHIwUUtBeitqenJ6aUZXZHMzb1hMemZRSGdvOEdJYmd4VlJBa29SUGlvCnM4QkE | |
yYzNOQXhqWUFvY2FIZm5RV1hIa2l6WVNBUGppNWVuN1MzQU1vVW9FM21xenFsdmhuL3V4dS9palpCM1YKSTA1OHpIRUNnWUVBNU5MZTZ2MXlYQkIzZ2RLSzh0NkhnOHcvUjBqSkdQMFBnOHh6emhmZzk1K0R | |
La1FZUTJndApaSGlkVEo4YnhQc0pNbEZISUxsVWpmcXFXOUY3VXZUZHRSeUM1bEdKbUd0ZE5ZcFJvc003SkhTbC81aXpuREJGCjVUWWNwZWJOejh2R3FYYmk4MnphbXlKTzVaYnIrcnVVNk52Nnd0RDMvTDV | |
xUGswWGdlbms5azhDZ1lFQTJPSDAKM1JXU1I1MHRBU3RXeEU4ekJvOEZkQ2k4YjdTVnRWZmNuWTdtL29URGwweXppZ3Vvb3J0VlB1ejhlWUEvVnNSSAp5YXByZjQrRnZ0UzZuUnBkYXlPZ29lYkNXajJEVDg | |
rbkU5cFhiajdBWS84QUNSa3c4ZG03L1g4SXBIbzZhc09oCnlhQ1VoWVlVSlA3ZlZFMHROcy92SkkzRzZSTlZiQ2VCbktNeDRvMENnWUE1enlCc1E3MlpqcnR5ZSt1SXNqbVEKVFpDTEJOTnhVYldTdVp0a0x | |
ObzBGUU9CTVJUa0tyU1ZGbmUrL005Nk0yVytaWlJQcXlLMmYrWjhMZTgzSlEvQwpDc0x6UnhRNUFwN1l3T29nOGF2R2FRWHJEZndLY0pPbjljVEZFUXRiL1FKaW05dDRYajdZUkpHa0pUM1c2WDhVCldVYi8 | |
0dVZUNEJOZFRBS3RXcGJ5dHdLQmdBTmtYVkVMNGxMT2FZTElLNzQ4UXQ4S1k1cHlmS2YrbWd6UkIvbEsKMytBQk1aSHZPQ3VqalFxbWhXbkxpUk5aWnlRelE3QXF3eTJtai8veEVjNGRPSExSaHRTaGFFN0R | |
BWWZCQnFydgowa2crSVFJdlhjL0duaFphUW05dmlqSVFXMU9LSmNDaWkxQWZUYmRhYVNISFp6cWhPK3RGY0dQNjBtNHptL3BZCkx4S05Bb0dBTVcva0tKYitIeEI2OVZJMHJuL0c3NE13UTZENzM0RlQ0U1h | |
EWlVUVlVoZ2drQyt6VTdwVHpkYWUKcHhLYlJ1V1ZvVXhHMWljbTFGaG1hUHBFOW1JVUlUQkx2TFNoWnR4bFl5UjZVM05nbzR6cWRKd0lGS1cxaVJlTAp4TEdGSGFNdU1DNWxBR293bXFoakZZWVVkNG1IRjR | |
FZEhsRmV2VVc0YnVmekt0dUFyczg9Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg== |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[Unit] | |
Description=kubelet: The Kubernetes Node Agent | |
Documentation=http://kubernetes.io/docs/ | |
[Service] | |
Environment="KUBELET_KUBECONFIG_ARGS=--kubeconfig=/etc/kubernetes/kubelet.conf --require-kubeconfig=true" | |
Environment="KUBELET_FEATURE_ARGS= --feature-gates=DynamicKubeletConfig=true" | |
Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true" | |
Environment="KUBELET_NETWORK_ARGS=--network-plugin=cni --cni-conf-dir=/etc/cni/net.d --cni-bin-dir=/opt/cni/bin" | |
Environment="KUBELET_DNS_ARGS=--cluster-dns=10.96.0.10 --cluster-domain=cluster.local" | |
Environment="KUBELET_EVICTION_ARGS=--eviction-hard='memory.available<100Mi,nodefs.available<100Mi,nodefs.inodesFree<1000'" | |
Environment="KUBELET_DIND_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroups-per-qos=false --enforce-node-allocatable= --fail-swap | |
-on=false" | |
Environment="KUBELET_LOG_ARGS=--v=4" | |
ExecStart= | |
ExecStart=/k8s/hyperkube kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_FEATURE_ARGS $KUBELET_SYSTEM_PODS_ARGS $KUBELET_NETWORK_ARGS $KUBELET_DNS_ARGS $KUBELET_E | |
VICTION_ARGS $KUBELET_DIND_ARGS $KUBELET_LOG_ARGS $KUBELET_EXTRA_ARGS | |
Restart=always | |
StartLimitInterval=0 | |
RestartSec=10 | |
[Install] | |
WantedBy=multi-user.target |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment