• 将kubelet和docker的启动引擎修改为systemd


    前文

    在折腾k8s的时候,我发现当k8s以docker启动的时候,系统会有以下报警:

    [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/
    

    意思是要我将docker和kubelet的启动方式从cgroupfs统一改为systemd。

     

    正文

    我查了以下资料,常用的方法如下:

    • 修改docker配置
    1. 修改docker的配置文件

      新建/etc/docker/daemon.json文件,添加以下内容。

      {
        "exec-opts": ["native.cgroupdriver=systemd"]
      }
      
    2. 重启docker服务

      systemctl daemon-reload
      systemctl restart docker
      
    • 修改kubelet配置
    1. 修改kubelet的配置文件

      新建/etc/systemd/system/kubelet.service.d/10-kubeadm.conf文件,并添加以下内容。

      Environment="KUBELET_KUBECONFIG_ARGS=--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --cgroup-driver=cgroupfs"
      
    2. 重启kubelet

      systemctl daemon-reload
      systemctl restart kubelet
      

     

    后记

    期待了好久,终于登出第一篇k8s方面的文章了。

    感觉k8s还是有难度的,就前期的概念就让我一头雾水了。

    好在有大仙朋友们的帮助,我也算是知道一点关于k8s的东西了。

    希望自己可以继续下去,keep moving~

    渣油,你是坠吼的~

  • 相关阅读:
    泛型类,泛型方法的使用
    Mapper注解与MapperScan注解
    Configuration注解
    LA 4254 Processor (二分 + 贪心)
    UVa 10382 Watering Grass (贪心 区间覆盖)
    UVA 10795 A Different Task (递归)
    LA 3401 Colored Cubes (搜索 + 暴力)
    uva11464 Even Parity (枚举+递推)
    icpc2021 昆明 K (dfs爆搜)
    hdu3533 (bfs + 模拟)
  • 原文地址:https://www.cnblogs.com/young233/p/13038172.html
Copyright © 2020-2023  润新知