- 浏览: 576513 次
- 性别:
- 来自: 北京
最新评论
-
yeruby:
请教下,这个命令会将kube-scheduler的所有日志输出 ...
二、master的安装 -
107x:
不错,谢谢!
kerberos安装配置 -
yhq1212:
如何禁止NGINX先本地缓存呢
nginx upload在java中的应用 -
lcy651:
写的很好、学习了
Nginx的安装 -
huangyunbin:
楼主现在是做运维了吗
mysql的安装,CXXFLAGS
文章列表
Guestbook的文档,根据kubernetes的不同版本而不同,具体的版本信息:releases.k8s.io.
kubernetes发现Service有2种方式:环境变量,DNS
环境变量
服务可用被之前的容器发现。
DNS
使用cluster's DNS service, 所有的pod基于Service name自动解析到service。这种方式,需要安装cluster DNS
本例使用环境变量env的方式,无需安装cluster DNS。因此在创建之前,需要修改examples/guestbook/redis-slave-deployment.yaml 和 examples/gues ...
1. 查看机器节点
# kubectl get node
2. 用命令启动一个nginx
#kubectl run my-nginx --image=nginx --replicas=2 --port=80
3. 暴露服务
# kubectl expose deployment my-nginx --port=8080 --target-port=80 --external-ip=x.x.x.168
参数说明
--port 容器的端口
--container-port和target-port是一个意思,指的是宿主机转发的端口,可以随意指定一个,也可以不指定
--external-i ...
Flannel默认有几种工作模式:
• udp - 默认
• vxlan
• host-gw
• aws
• gce
• alloc
• 容器网卡通过docker0桥接到flannel0网卡,而每个host对应的flannel0网段为 10.1.x.[1-255]/24,而flannel所组成的一个跨host的网段为10.1.x.x/16,而flannel0则为flanneld 进程虚拟出来的网卡。
• docker0的地址是由 /run/flannel/subnet.env 的 FLANNEL_SUBNET 参数决定的
HostA的Container(cache1)和HostB的Co ...
1. 安装依赖
yum install –y curl,iptables-services,net-tools,wget
2. 停用自带防火墙
systemctl stop firewalld
systemctl disable firewalld
3. 启动docker
#docker daemon -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 >> /data/logs/docker.log 2>&1 &
4. 在master端将node相关组件拷贝到node
#scp kubelet ku ...
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
# ...
1. 安装依赖
yum install –y curl,iptables-services,net-tools,wget
2. 停用自带防火墙
systemctl stop firewalld
systemctl disable firewalld
3. 安装etcd(192.168.56.145)
#curl -L https://github.com/coreos/etcd/releases/download/v3.0.6/etcd-v3.0.6-linux-amd64.tar.gz -o etcd-v3.0.6-lin ...
1.11是个分水岭
一、1.11+版本
1.11+版本,使用tgz
https://docs.docker.com/engine/installation/binaries/
1. 安装
# curl –L https://get.docker.com/builds/Linux/x86_64/docker-1.12.1.tgz -o docker-1.12.1.tgz
tar -xvzf docker-1.12.1.tgz
# mv docker/* /usr/bin/
2. 卸载yum安装的docker
#yum list installed | grep docker
# yum ...
centos7 修改hostname
- 博客分类:
- linux
在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty)。
“静态static”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。
“瞬态transient”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。
“灵活pretty”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户
静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。灵活则不受此限制
1.要查看主机名相关的设置:
# hostnamectl
2.只查看静态、瞬态或灵活 ...
VirtualBox中的虚拟网络环境设置
- 博客分类:
- 虚拟化
一、 NAT模式
NAT:Network Address Translation,网络地址转换
特点:
1、如果主机可以上网,虚拟机可以上网
2、虚拟机之间不能ping通
3、虚拟机可以ping通主机(此时ping虚拟机的网关,即是ping主机)
4、主机不能ping通虚拟机
应用场景:
虚拟机只要求可以上网,无其它特殊要求,满足最一般需求
配置方法:
连接方式 选择 网络地址转换(NAT)
高级-控制芯片 选择 PCnet-FAST III
高级-混杂模式 拒绝
高级-接入网线 √
(虚拟机ip自动获取)
ip样式:
ip 10.0.2.15
网关 10.0.2.2
注意此处的网关在 ...
linux时间自动同步
- 博客分类:
- linux
1.查看当前时间
#date
Fri Mar 20 07:16:02 UTC 2015
2.修改为中国时区
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
3.同步时间
ntpdate -s cn.pool.ntp.org
中国国家北京时间授时中心:
http://www.time.ac.cn/stime.asp
权威服务器: pool.ntp.org,推荐使用cn.pool.ntp.org(中国的公共NTP服务器)
复旦大学:ntp.fudan.ed ...
1.安装依赖包
yum install -y gcc gcc-c++ make cmake* autoconf* apr apr-util libcurl* libxml2 libxml2-devel gd gd-devel bzip2-devel freetype* ncurse* bison* openssl* libjpeg*
2.下载php5.5
http://www.php.net/downloads.php
wget http://cn2.php.net/distributions/php-5.5.22.tar.gz
3.编译安装
tar -xvf ...
varnish 4.0的安装
- 博客分类:
- linux
1.安装依赖
yum install -y automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig
yum install install -y libedit*
2.下载varnish
wget https://repo.varnish-cache.org/source/varnish-4.0.0.tar.gz
3.安装
tar zxvf varnish-4.0.0.tar.gz
cd varnish-4.0.0
./configure --prefix=/usr/loc ...
redis配置文件详解
- 博客分类:
- linux
配置文件redis.conf
daemonize yes #---默认值no,该参数用于定制redis服务是否以守护模式运行。---
pidfile /var/run/redis.pid #默认值/var/run/redis.pid,指定redis服务的进程号文件路径,以守护模式运行时需要配置本参数;
port 6379 #默认值6379,指定redis服务的端口
# bind 127.0.0.1 #绑定ip,默认是本机所有网络设备;
timeout 0 #客户端空闲n秒后断开连接;默认是 0 表示不断开。
loglevel notice ###设置服务端的日志级别 ...
1.安装
$ wget http://download.redis.io/releases/redis-2.8.9.tar.gz
$ tar xzf redis-2.8.9.tar.gz
$ cd redis-2.8.9
$ make
make之后,会出现一句提示:
Hint: To run 'make test' is a good idea ;)
其实不测试,一般都可以用。但是既然人家建议了,咱们就走一下make test吧。
运行
#make test
成功以后,提示:
\o/ All tests passed without errors!
Cleanup: ...
kerberos客户端ssh
- 博客分类:
- kerberos
#删除票据
kdestroy
#查看票据
klist
1.安装Kerberos(同服务端)
2.客户端机器修改host
hostname 103.devapp.com
3,修改客户端机器的hosts文件
vim /etc/hosts
#要登陆的客户机
192.168.0.104 104.devapp.com
#本机
192.168.0.103 103.devapp.com
#服 ...