logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

KVM桥接网卡

一、网卡配置  1、nat转换,kvm 网卡配置默认安装虚拟机是nat二、基本查看命令  查看宿主机网卡:[root@centoszhu opt]# ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500inet 192.168.207.133netmask 255.255.255.0broadcast 192

#linux#运维
KVM虚拟机硬盘热添加和扩容

一、为虚拟机添加一块数据盘  1、添加一块磁盘qemu-img create -f qcow2 web-add.qcow2 2G  2、虚拟机添加一块硬盘virsh attach-disk web /opt/web-add.qcow2 vdb --subdriver qcow2      临时添加磁盘virsh attach-disk web /opt/web-add.qcow2 vdb --su

#linux#运维
Centos7 k8s v1.5.2二进制部署安装-kube-proxy

一、安装kube-proxy  1、概述  运行在每个节点上,监听 API Server 中服务对象的变化,再通过管理 IPtables 来实现网络的转发  Kube-Proxy 目前支持三种模式:    UserSpace:k8s v1.2 后就已经淘汰    IPtables:目前默认方式    IPVS--推荐,支持7层:需要安装ipvsadm、ipset 工具包和加载 ip_vs 内核模块

#kubernetes#linux#容器
Centos7 k8s 容器的网络访问service

一、k8s Service基本情况  1、概念:为了适应快速的业务需求,微服务架构已经逐渐成为主流,微服务架构的应用需要有非常好的服务编排支持。Kubernetes中的核心要素service便提供了一套简化的服务代理和发现机制,天然适应服务架构。  2、原理:在kubernetes中,在受到RC调控的时候,Pod副本是变化的,对于的虚拟IP也是变化的,比如发生迁移或者伸缩的时候。这对于Pod的访问

#linux#centos#k8s
Centos7 k8s v1.5.2二进制部署安装-网络插件Flannel的安装

一、安装部署网络插件  1、概念  kubeenetes设计了网络模型,但是却将她得实现交给了网络插件,CNI网络插件最主要得功能就是实现POD资源能够跨宿主机进行通信  常见得CNI网络插件:  Flannel、Calico、Canal、Contiv、OpenContrail、NSX-T、Kube-router  2、安装部署mkdir flannel-v0.13.0tar -zxvf flan

#linux#kubernetes#容器
Centos7 k8s 基础单元pod

一、pod基本  pod是k8s的基本操作单元,也是应用运行载体。  1、创建配置文件[root@k8s-master ~]# vim k8s_pod.ymlapiVersion: v1kind: Podmetadata:name: nginxlabels:app: webspec:containers:- name: nginximage: 192.168.125.130:5000/nginx:

#运维#k8s#虚拟机
Centos 7 k8s Deployment新副本控制器

一、概念  Kubernetes提供了一种更加简单的更新RC和Pod的机制,叫做Deployment。通过在Deployment中描述你所期望的集群状态,Deployment Controller会将在现在的集群状态在一个可控的速度下逐步更新成你所期望的集群状态,Deployment 主要职责同样是为了保证pod的数量和健康,90%的功能与Replication Controller完全一样,可以

#k8s#linux#centos
Docker CI持续集成

一、引言  项目部署:    1、将项目通过maven进行编译打包    2、将文件上传到指定的服务器中    3、将war包放到tomcat的目录中    4、通过Dockerfile将Tomcat和war包转成一个镜像,由DockerCompose去运行容器二、CI介绍  CI(continuous intergration)持续集成  持续集成:编写代码时,完成了一个功能后,立即提交代码到G

#linux#centos#docker +1
Centos7 k8s安装部署

一、概念  k8s(Kubernetes):因为中间有八个字母,所以国人称k8s。二、安装方法  yum安装:最简单,默认1.5.2版  编译安装:最难(大佬级别) golang环境  二进制安装:最繁琐  kubeadm:官方安装(网络)kubelet二进制,其他k8s组件全是容器  minikube:单机版,只适合体验  注意:默认yum安装docker是1.13版的,但是会出现容器之间通信不

#linux
到底了