阿里云镜像

点击帮助,可以看相关命令:
image.png

例子

创建配置文件

  1. cat <<EOF > /etc/yum.repos.d/kubernetes.repo
  2. [kubernetes]
  3. name=Kubernetes
  4. baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
  5. enabled=1
  6. gpgcheck=1
  7. repo_gpgcheck=1
  8. gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
  9. EOF

安装

  1. setenforce 0
  2. yum install -y kubelet kubeadm kubectl
  3. systemctl enable kubelet && systemctl start kubelet

命令解析

setenforce

参考教程:http://cn.linux.vbird.org/linux_basic/0440processcontrol_5.php

SELinux

是什么

SELinux, Security Enhanced Linux, 安全增强 Linux。
这是一个软件,发明出来是为了增强 Linux 安全的,禁止敏感操作,防止不懂的系统管理员乱搞,把系统搞坏。

三种模式

  • enforcing:强制模式,代表 SELinux 运行中,且已经正确的开始限制 domain/type 了;
  • permissive:宽容模式:代表 SELinux 运行中,不过仅会有警告信息并不会实际限制 domain/type 的存取。这种模式可以运来作为 SELinux 的 debug 之用;
  • disabled:关闭,SELinux 并没有实际运行。

    命令查看当前模式

  • getenforce: disabled, 表示禁用。

  • 开启或关闭:
    • setenforce 0 宽容模式;
    • setenforce 1 严格模式;