常见的CNI网络插件包含以下几种:Flannel:为Kubernetes提供叠加网络的网络插件,基于TUN/TAP隧道技术,使用UDP封装IP报文进行创建叠加网络,借助etcd维护网络的分配情况,缺点:无法支持网络策略访问控制。Calico:基于BGP的三层网络插件,也支持网络策略进而实现网络的访问控制;它在每台主机上都运行一个虚拟路由,利用Linux内核转发网络数据包,并借助iptables实现
k8s 存储卷
1.nodeport和ClusterIPapiVersion:v1kind:Service#apiVersion:v1#kind:Servivemetadata:name:nginx-svcnamespace:defaultspec:type:NodePort#定义类型为NodePortselector:#标签选择,把需要转发的后端的标签写在下面app:webports:-port:90#serv
1.基础apiVersion:apps/v1kind:Deploymentmetadata:name:myapp-deploynamespace:defaultspec:replicas:2selector:matchLabels:app:myapprelease:devtemplate:metadata:labels:app:myapprelease:devspec:containers:-na
1.健康检测exec探测apiVersion:v1kind:Podmetadata:name:liveness-execspec:containers:-name:liveness-demoimage:busyboxargs:#容器初始化执行的命令-/bin/sh--c-touch/tmp/healthy;sleep10;rm-rf/tmp/healthy;sleep600#表示,容器一运行就创建
1.基本用法apiVersion:v1kind:Pod#创建的资源类型可以是,Deployment、Job、Ingress、Service等metadata:#包含Pod的一些meta信息,比如名称、namespace、标签等信息name:ng1#Podnamelabels:#标签app:webspec:containers:-name:ng1#容器nameimage:hub.c.163.com/
1.安装yuminstall-yepel-release#安装epel源yuminstall-ydocker#安装docker容器dockerversion#查看docker的版本号,包括客户端、服务端、依赖的Go等dockerinfo#查看系统(docker)层面信息,包括管理的images,containers数等dockerimagescentos#查看centos镜像dockerimage
1.安装yuminstallnginx-y2.添加虚拟主机server{listen10.1.1.111:80;#监听端口为80server_namewww.yang.com;##绑定域名,虚拟主机和真实主机监听的IP和端口一致时,可通过分析域名来判断是访问虚拟主机还是真实主机,因为一个IP可以绑定多个域名root/cs4;##设置根目录charsetutf-8;##设置中文编码,没有中文会乱码i
1.下载源码编译安装nginxwgethttp://nginx.org/download/nginx-1.17.1.tar.gztar-xvfnginx-1.17.1.tar.gzyum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel#安装编译环境./configure#运行内部的配置脚本make&&make
1.下载安装wgethttps://dl.grafana.com/oss/release/grafana-6.5.1-1.x86_64.rpmyuminstallgrafana-6.5.1-1.x86_64.rpm-ysystemctlrestartgrafana-server.service浏览器输入http://192.168.0.25:3000/IP加3000端口登录,默认账号密码,admi
1.参数介绍pathname:find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将匹配的文件输出到标准输出。-exec:find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command'{}\;,注意{}和\;之间的空格。-ok:和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行
1yum安装yuminstalltomcat-webappstomcat-admin-webappstomcat-y#tomcat#主程序包#tomcat-webapps#测试页面,不安装无页面访问#tomcat-admin-webapps#测试页面的管理模块2修改管理页面的权限vim/etc/tomcat/tomcat-users.xml#<tomcat-users></tom
1.常用选项:-E:开启扩展(Extend)的正则表达式。 -i:忽略大小写(ignorecase)。 -v:反过来(invert),只打印没有匹配的,而匹配的反而不打印。 -n:显示行号 -w:被匹配的文本只能是单词,而不能是单词中的某一部分,如文本中有liker,而我搜寻的只是like,就可以使用-w选项来避免匹配liker -c:显示总共有多少行被匹配到了,而不是显示被匹配到的内容
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号