代码之家  ›  专栏  ›  技术社区  ›  sadlil

增加aws-kubernetes集群中喽啰的ROOT_SIZE

  •  0
  • sadlil  · 技术社区  · 10 年前

    我正在AWS中制作kubernetes集群。我使用的是kubernetes 1.0.6版本。在这个版本中,我的集群运行所需的所有功能都很好。但现在我需要增加我的小黄人的根盘大小。默认情况下创建8GB。我希望它们是40GB。我使用的是t2.micro集群。

    问题是在版本:master,1.1.0-alpha.1中有一个关于MINION_ROOT_DISK_SIZE的env变量。但是在1.0.6中没有这个名称的env。在1.0.6中设置此变量不适用于1.1.0-alpha.1。不能使用预发行版,也不能从1.0.6跳到1.1.0-alfa.1。但需要增加我的小黄人和主人的根磁盘大小。

    我怎样才能做到这一点?

    两个版本的配置文件如下:

    v1.1.0-alpha1

    v1.0.6 That i am using

    1 回复  |  直到 10 年前
        1
  •  2
  •   sadlil    10 年前

    对于仍然有这个问题的人,这里有一个解决方案。 如果你有kubernetes文件,你可以通过编辑

    " 集群/aws/util.sh “文件。

    发现 块设备映射 并添加此

    {"DeviceName":"/dev/sda1","Ebs":{"VolumeSize":40, "VolumeType": "gp2"}
    

    此字段已包含在字符串中,因此您需要在“

    {\"DeviceName\":\"/dev/sda1\",\"Ebs\":{\"VolumeSize\":40, \"VolumeType\": \"gp2\"}
    

    这将创建大小为40GB的gp2卷,并作为从属磁盘和主磁盘的根磁盘。