kubernetes入门(08)kubernetes单机版的安装和使用
2017-11-05 17:05
344 查看
kubectl describe - 类似于 docker inspect ,获取资源的详细信息
kubectl logs - 类似于 docker logs ,获取容器的日志
kubectl exec - 类似于 docker exec ,在容器内执行一个命令
一、创建虚拟机
安装vmvare,创建虚拟机,安装centos7.0
1、修改hostname
查看(略)hostnamectl
hostnamectl --static
hostnamectl --transient
hostnamectl --pretty
1、hostnamectl set-hostname Lexiaofei001
2、vi /etc/hosts
[b]
[/b]
3、reboot -f
4、查看(略)
2、修改ip地址
(1)修改配置
cd /etc/sysconfig/network-scripts
vi ifg-ens33
BOOTPROTO=static
...
ONBOOT=YES
IPADDR=192.168.136.103
GATEWAY=192.168.136.2
NETMASK=255.255.255.0
DNS1=223.5.5.5 # 阿里的dns
(2)重启网络
systemctl restart network
(3)检查命令
ip addr
这时,可以用xshell5连接本机了!
3、关闭centos7.0的防火墙服务
systemctl disable firewalld
systemctl stop firewalld
二、安装配置etcd和kubernetes
1、安装etcd和kubernetes
yum install etcd kubernetes2、配置docker
vi /etc/sysconfig/docker
添加false --insecure-registry gcr.io --registry-mirror=https://olzwzeg2.mirror.aliyuncs.comsystemctl restart docker
3、配置kubernetes
vi /etc/kubernetes/apiserver把 --admission_control 参数中的ServiceAccount删除
原因分析:/etc/kubernetes/manifests/kube-apiserver.json 文件中的-insecure-bind-address参数默认为127.0.0.1,即API-server绑定的安全IP只有127.0.0.1,相当于一个白名单,修改成如下值后,表示运行所有节点进行访问。
-insecure-bind-address=0.0.0.0
三、启动 kubernetes
1、关闭防火墙
systemctl disable firewalldsystem stop firewalld
2、启动kubernetes
#启动进程systemctl enable docker etcd
systemctl start docker etcd
systemctl enable kube-apiserver kube-scheduler kube-controller-manager kubelet kube-proxy
systemctl start kube-apiserver kube-scheduler kube-controller-manager kubelet kube-proxy
#查看进程启动情况
#使用kubernetes
kubectl get rc
kubectl get pods
四、下载docker镜像
例子地址 https://hub.docker.com/u/kubeguide/查找镜像 https://hub.docker.com/r/kubeguide/tomcat-app/tags/
docker pull kubeguide/tomcat-app
相关文章推荐
- minikube系列(1):在Macos上,使用minikube安装单机版Kubernetes集群
- 不安装SVN服务器,使用TortoiseSVN创建单机版的SVN
- 使用Kubeadm安装Kubernetes1.5版本
- Zookeeper单机版安装和使用(简单介绍)
- Ubuntu14.04单机版kubernetes安装指导
- windows10使用Minikube安装kubernetes
- DL380p Gen8 使用IP引导安装Microsoft Server 20 08_R2
- Ubuntu14.04单机版kubernetes安装指导原理及实践应用
- CoreDNS kubernetes 安装使用
- 使用kubeadm安装kubernetes1.7/1.8/1.9
- 使用 kubeadm 安装部署 kubernetes 1.9
- 单机版Hbase的安装与使用
- k8s技术预研3--使用kubeadm安装、配置Kubernetes集群以及进行故障排查的方法
- 使用kubeadm在ububtu16.04安装kubernetes1.5.5-flannel
- mac使用minikube安装kubernetes
- Kubernetes安装和使用
- [经验交流] Kubernetes Nginx Ingress 安装与使用
- Kubernetes安装与使用
- 使用vagrant 安装kubernetes 无法下载box源解决办法
- 框架 day80 涛涛商城项目-redis安装单机版solr,搭建搜索服务层,solrJ使用