摘要:
创建CA证书安装软件 yum install openvpn -y yum install easy-rsa -y 安装创建秘钥的软件 [root@k8s-node1 ~]# mkdir -p /opt/easy-rsa 创建目录 [root@k8s-node1 ~]# cp -r /usr/sha 阅读全文
摘要:
1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for 阅读全文
摘要:
二进制部署k8s(1.18版本) 部署说明 部署说明 软件名称下载地址备注 centos7.7+ https://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso 宿主机操作系统 kuber 阅读全文
摘要:
一。安装docker 上传harbor zip包并安装 unzip harbor.zip tar -xvf harbor-offline-installer-v2.0.0.tgz cp harbor.yml.tmpl harbor.yml vim harbor.yml #修改主机地址为本地 ./pr 阅读全文
摘要:
一。准备环境 1.1 拉去gitlab代码 关于gitlab安装可以查看我以前博文 https://www.cnblogs.com/zhaobin-diray/p/13221556.html mkdir /root/gitlab/ cd /root/gitlab/ git clone http:// 阅读全文
摘要:
8.1 Ingress为弥补NodePort不足而生 NodePort存在的不足: 一个端口只能一个服务使用,端口需提前规划 只支持4层负载均衡 8.2 Pod与Ingress的关系 通过Service相关联 通过Ingress Controller实现Pod的负载均衡 支持TCP/UDP 4层和H 阅读全文
摘要:
8.1 Service存在的意义 防止Pod失联(服务发现) 定义一组Pod的访问策略(负载均衡) 8.2 Pod与Service的关系 通过label-selector相关联 通过Service实现Pod的负载均衡( TCP/UDP 4层) 8.2 Service三种类型 ClusterIP:集群 阅读全文
摘要:
Pod是最小的部署单元,也是后面经常配置的地方,本章节带你熟悉Pod中常见资源配置及参数。 也就是YAML这部分: ... template: metadata: labels: app: web spec: containers: - image: a13552821243/java-demo:l 阅读全文
摘要:
5.1 编写YAML注意事项 YAML 是一种简洁的非标记语言。 语法格式: 缩进表示层级关系 不支持制表符“tab”缩进,使用空格缩进 通常开头缩进 2 个空格 字符后缩进 1 个空格,如冒号、逗号等 “ ” 表示YAML格式,一个文件的开始 “#”注释 5.2 YAML内容解析 在K8S部署一个 阅读全文
摘要:
1、部署应用 kubectl create deployment web --image=nginx:1.14 kubectl get deploy,pods 2、暴露应用 kubectl expose deployment web --port=80 --type=NodePort --targe 阅读全文