zoukankan      html  css  js  c++  java
  • 六、Kubernetes_V1.10集群部署-node-部署节点组件

    一、配置kubelet

    1.配置启动文件

    # cat > /usr/lib/systemd/system/kubelet.service <<EOF
    [Unit]
    Description=Kubernetes Kubelet
    After=docker.service
    Requires=docker.service
    
    [Service]
    EnvironmentFile=-/etc/kubernetes/kubelet
    ExecStart=/usr/bin/kubelet $KUBELET_OPTS
    Restart=on-failure
    KillMode=process
    
    [Install]
    WantedBy=multi-user.target
    EOF

    2.配置kubelet参数文件

    # cat > /etc/kubernetes/kubelet <<EOF
    KUBELET_OPTS="--logtostderr=false \
    --v=4 \
    --log-dir=/opt/mflogs/kubelet \
    --root-dir=/opt/mfapps/kubernetes/kubelet/data \
    --address=0.0.0.0 \ --kubeconfig=/etc/kubernetes/kubeconfig.yaml \ --experimental-bootstrap-kubeconfig=/etc/kubernetes/bootstrap.kubeconfig \ --cert-dir=/etc/kubernetes/ssl \ --allow-privileged=true \ --cluster-dns=172.30.0.2 \ --cluster-domain=cluster.local \ --fail-swap-on=false \ --pod-infra-container-image=reg.baicm.com.cn/kubernetes/pause-amd64:3.1" EOF

    3.生成kubelet配置文件

    # cat > /etc/kubernetes/kubeconfig.yaml <<EOF
    apiVersion: v1
    kind: Config
    users:
    - name: kubelet
      user:
        client-certificate: /etc/kubernetes/ssl/admin.pem
        client-key: /etc/kubernetes/ssl/admin-key.pem
    clusters:
    - name: local
      cluster: 
        certificate-authority: /etc/kubernetes/ssl/ca.pem
        server: https://172.18.6.39:6443  #master
    contexts:
    - context:
        cluster: local
        user: kubelet
      name: my-context
    current-context: my-context
    EOF

    4.启动服务

    # systemctl start kubelet
    # systemctl enable kubelet

    二、配置kube-proxy

    1.生成启动文件

    cat <<EOF >/usr/lib/systemd/system/kube-proxy.service
    [Unit]
    Description=Kubernetes Proxy
    After=network.target
    
    [Service]
    EnvironmentFile=-/etc/kubernetes/kube-proxy
    ExecStart=/usr/bin/kube-proxy $KUBE_PROXY_OPTS
    Restart=on-failure
    
    [Install]
    WantedBy=multi-user.target
    EOF

    2.生成参数配置文件

    # cat <<EOF >/etc/kubernetes/kube-proxy
    KUBE_PROXY_OPTS="--logtostderr=false \
    --v=4 \
    --log-dir=/opt/mflogs/kube-proxy--kubeconfig=/etc/kubernetes/kube-proxy.kubeconfig"
    EOF

    3.启动kube-proxy

    # systemctl start kube-proxy
    # systemctl enable kube-proxy
  • 相关阅读:
    19. 星际争霸之php设计模式--迭代器模式
    18. 星际争霸之php设计模式--观察者模式
    17. 星际争霸之php设计模式--职责链模式
    16. 星际争霸之php设计模式--组合模式
    15. 星际争霸之php设计模式--策略模式
    14. 星际争霸之php设计模式--状态模式
    13. 星际争霸之php设计模式--正面模式
    12. 星际争霸之php设计模式--模板模式
    11. 星际争霸之php设计模式--备忘模式
    10. 星际争霸之php设计模式--原型模式
  • 原文地址:https://www.cnblogs.com/dingkailinux/p/9269736.html
Copyright © 2011-2022 走看看