`
奔跑的羚羊
  • 浏览: 570574 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

二、master的安装

阅读更多
1. 安装依赖
yum install –y curl,iptables-services,net-tools,wget


2. 停用自带防火墙
systemctl stop firewalld
systemctl disable firewalld


3. 安装master(192.168.56.146)
#curl -L https://github.com/kubernetes/kubernetes/releases/download/v1.3.5/kubernetes.tar.gz -o kubernetes.tar.gz
#tar zxvf kubernetes.tar.gz
#cd kubernetes/server
#tar zxvf kubernetes-server-linux-amd64.tar.gz
#cd kubernetes/server
# cp -r ./bin /opt/kubernetes/bin
export PATH=$PATH:/opt/kubernetes/bin/


4. 运行API Server
#kube-apiserver --logtostderr=true --v=0 --etcd_servers=http://etcd:4001 --insecure-bind-address=0.0.0.0 --insecure-port=8080 --service-cluster-ip-range=10.254.0.0/16 >> /data/logs/kube-apiserver.log 2>&1 &

选型说明:
--etcd_servers:指定etcd连接地址
--insecure-bind-address:api监听地址
--insecure-port:api监听端口
--service-cluster-ip-range:上面说到service角色是定义集群中一个pod集合,这个pod中容器提供一种服务,当创建service时会分配一个CLUSTER_IP提供统一的访问入口,那么,这个选项就是指定分配的IP范围
5. 运行Controller Manager
#kube-controller-manager --logtostderr=true --v=0 --master=http://kube-master:8080 >> /data/logs/kube-controller-manager.log 2>&1 &

6. 运行Scheduler
#kube-scheduler --logtostderr=true --v=0 --master=http://kube-master:8080 >> /data/logs/kube-scheduler.log 2>&1 &

7. 验证检查
kubectl -s http://kube-master:8080 get componentstatus


8. 设置开机启动
执行从kubernetes的安装文件中脚本
kubernetes-1.3.5/cluster/centos/master/scripts/


生成/usr/lib/systemd/system/kube-apiserver.service和/opt/kubernetes/cfg/kube-apiserver
生成/usr/lib/systemd/system/kube-controller-manager.service和/opt/kubernetes/cfg/kube-controller-manager
生成/usr/lib/systemd/system/kube-scheduler.service和/opt/kubernetes/cfg/kube-scheduler

  • 大小: 6.9 KB
  • 大小: 10.2 KB
分享到:
评论
1 楼 yeruby 2016-11-30  
请教下,这个命令会将kube-scheduler的所有日志输出到相应的文件中吗?

#kube-scheduler --logtostderr=true --v=0 --master=http://kube-master:8080 >> /data/logs/kube-scheduler.log 2>&1 & 

相关推荐

    K8s二进制安装文档--部署master节点.txt

    K8s二进制安装文档--部署master节点.txt

    二进制安装kubernetes中master环境内容

    二进制安装kubernetes中master环境内容

    CyberChef-master.zip

    CyberChef是一个简单、直观的...这些操作包括简单的编码(如XOR或Base64)、更复杂的加密(如AES、DES和Blowfish)、创建二进制文件和hexdump、数据的压缩和解压缩、计算散列和校验和、IPv6和X.509解析、更改字符编码等。

    xss-labs-master.rar

    xss-labs-master靶机资源,有关于xss漏洞攻击专项练习,一共有二十关,也是小白的看门砖吧!

    kubernetes二进制集群部署——–多master集群(步骤非常详细,适合初学者)

    文章目录一、多master节点集群搭建示意图二、部署环境—单 master 节点的 k8s集群三、添加 master2 多节点K8s集群3.1、在master1上拷贝重要文件给master23.2、master2修改复制的配置文件3.3、制作master2 的ETCD证书...

    jphs-master.zip

    信息隐藏软件JPHS适用于JPEG图像,在Windows和Linux系统平台针对有损压缩JPEG文件进行信息加密隐藏和探测提取的工具。软件里面主要包含了两个程序JPHIDE和JPSEEK, JPHIDE程序主要是实现将信息...有源码支持二次开发。

    N-blog-master.zip

    有三种方式安装 Node.js:一是通过安装包安装,二是通过源码编译安装,三是在 Linux 下可以通过 yum|apt-get 安装,在 Mac 下可以通过 Homebrew 安装。对于 Windows 和 Mac 用户,推荐使用安装包安装,Linux 用户...

    vimplus-master.zip

    下载后直接安装即可。 Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同...

    SCoop-Arduino-master.zip

    格式二 #include <SCoop.h>//引入头文件 defineTaskLoop(Task2)//快速定义 省去setup { digitalWrite(12, HIGH); sleep(100); digitalWrite(12, LOW); sleep(100);} void setup() { mySCoop.start(); ...

    mkl-dnn-master.zip

    英特尔 MKL-DNN 是一个开源的性能增强库,能够提高在英特尔架构上运行的深度学习框架的速度。...教程系列的第二部分介绍了如何配置 Eclipse* 集成开发环境,以创建 C++ 代码示例,还提供了源代码演示。

    二进制安装K8S 1.17.3

    二进制安装K8S 1.17.3,包括etcd集群,Master集群,haproxy HA配置

    wordpress清爽工作室DChaser-master主题 v1.0

    该wordpress模板非常适合企业站以及工作...首页幻灯十分大气视觉感强,代码简洁,运行速度快,特别适于二次开发。主题后台高度集成后台设置选项模块,非常适合新人使用,完美小清晰企业风格。安装说明直接导入即可安装

    Livox-SDK-master_Livox_

    Livox SDK的C++代码,用于某雷达的二次开发

    二进制安装 k8s 资源文件.zip

    https://blog.csdn.net/weixin_46560589/article/details/128934378 文章《手把手教你二进制安装生产环境 K8s 多 master 节点高可用集群详细图文教程》中所需的资源文件!!!

    k8s二进制文件以及docker二进制文件

    二、安装kubernetes集群 进入ansible安装路径 : cd /etc/ansible 将路径下的roles文件夹和hosts文件删除。 解压压缩文件kubeasz.zip文件,将解压后的内容放入当前目录下(/etc/ansible) 根据搭建集群环境要求...

    ILSpy_Master_2.1.0.1603_RTW_Binaries.rar

    开发原因 之所以开发ILspy是因为Red Gate宣布免费版的.NET Reflector(同样是反编译软件)将会在2011年2月停止。 所以爱好免费软件的开发者们转而开发自己的反编译软件。...ILspy需要在电脑上安装.NET Framework 4.0.

    kubeode-master.zip

    特性:k8s集群二进制包一键化多master-HA基于内核负载高可用,支持centos7.3-7.9+kubernetes v1.23.5集群一键离线安装,一键批量增删node节点,一键集成k8s持久化方案Heketi+GlusterFS+nfs+helm3+动态存储+dns+ipvs+...

    vue2.0-taopiaopiao-master.zip

    分别进入到vue2.0-taopiaopiao目录和server目录安装依赖包(注意:需要安装两次) npm install 启动server服务(得先启动后台服务,否则前端页面没有数据),在server目录下执行以下命令,成功执行会终端会提示...

    企业级mysql 8.0.14安装包,主从复制 主主模式 单机模式安装,带卸载功能,400M大小

    执行./mastermaster.sh 等待安装结束即可 四.创建普通用户 1.修改properties属性文件userdatabase属性值为普通用户拥有的数据库(自动新创建) 2.修改properties属性文件username属性值为普通用户用户名 3.修改...

Global site tag (gtag.js) - Google Analytics