【问题标题】:Install and create a Kubernetes cluster on lxc proxmox在 lxc proxmox 上安装和创建 Kubernetes 集群
【发布时间】:2019-09-12 19:16:17
【问题描述】:

我想知道是谁尝试在 LXC proxmox 中安装和创建 Kubernetes 集群。

我应该遵循哪些步骤来实现这一点?

【问题讨论】:

    标签: docker kubernetes lxc proxmox


    【解决方案1】:

    您可以使用以下文章来获得所需的结果: Run kubernetes inside LXC containerRun Kubernetes as Proxmox container

    总结以上文章,您应该执行以下步骤:

    1) 为 docker 添加overlay driver

    echo overlay >> /etc/modules
    

    2) 通过修改容器配置为容器添加更多权限

    lxc.apparmor.profile: unconfined
    lxc.cap.drop: 
    lxc.cgroup.devices.allow: a
    lxc.mount.auto: proc:rw sys:rw
    

    3) 使用共享文件系统到/etc/rc.local

    echo '#!/bin/sh -e
    mount --make-rshared /' > /etc/rc.local
    

    4) 使用 kubeadm 初始化集群

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-01
      • 2019-01-26
      • 2020-07-24
      • 1970-01-01
      • 2020-05-16
      • 2016-05-02
      • 1970-01-01
      • 2018-09-19
      相关资源
      最近更新 更多