摘要: package main import "fmt" type Person struct { name string age int } func (v *Person) modifyName(name string) { p := v p.name = name } func main() { x 阅读全文
posted @ 2020-09-24 17:23 Ethan.Sun 阅读(974) 评论(0) 推荐(0) 编辑
摘要: - hosts: localhost gather_facts: False user: root tasks: #清理旧key - name: clean old key file: path: /root/.ssh/ state: absent #生成新的key - name: ssh-gen- 阅读全文
posted @ 2020-09-22 10:52 Ethan.Sun 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 脚本已经上传至: https://github.com/EthanSun2019/my-shs 阅读全文
posted @ 2020-09-11 16:30 Ethan.Sun 阅读(171) 评论(0) 推荐(0) 编辑
摘要: CrashLoopBackOff: 容器退出,kubelet正在将它重启 InvalidImageName: 无法解析镜像名称 ImageInspectError: 无法校验镜像 ErrImageNeverPull: 策略禁止拉取镜像 ImagePullBackOff: 正在重试拉取 Registr 阅读全文
posted @ 2020-09-11 16:21 Ethan.Sun 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: Kubespray 1. Kubespray版本介绍 1.1 版本区别 Kubespray版本 默认支持最低K8S版本 默认支持最高K8S版本 kubernetes二进制文件 release-2.12 v1.15.0 v1.17.0 Kubeadm,kubelet,kubectl release-2 阅读全文
posted @ 2020-09-11 16:15 Ethan.Sun 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 先决条件: yaml文件参考: https://github.com/kubernetes-retired/external-storage/tree/master/ceph/rbd/examples https://github.com/kubernetes-retired/external-st 阅读全文
posted @ 2020-09-11 16:08 Ethan.Sun 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 1. 若本机检查显示正常则防火墙原因 kubectl get cs systemctl disable firewalld systemctl stop firewalld 2. 数据不一致 rm -rf /var/lib/etcd # 修改 /etc/etcd.env 里面的 -initial-c 阅读全文
posted @ 2020-09-08 14:26 Ethan.Sun 阅读(2092) 评论(0) 推荐(0) 编辑
摘要: # 查看当前k8s支持的对象 kubectl api-versions | grep deployment kubectl api-versions | grep -i apps # 修改deployment apiVersion sed -i 's|extensions/v1beta1|apps/ 阅读全文
posted @ 2020-09-04 10:16 Ethan.Sun 阅读(4606) 评论(0) 推荐(0) 编辑
摘要: 一.为什么使用go编写web应用? 1.1 大规模的web应用通常具备以下几点特征: 可拓展 模块化 高性能 可维护 1.1.1 go与可拓展的web 两种方法可以对性能进行拓展: 垂直扩展 (即提升单台设备的CPU数量或者性能) 水平扩展 (即增加设备的数量来提高性能) go 在垂直扩展拥有不俗的 阅读全文
posted @ 2020-08-28 11:55 Ethan.Sun 阅读(144) 评论(0) 推荐(0) 编辑
摘要: #修改默认超时时间为0,0为不限制超时 sed -i 's/TMOUT=300/TMOUT=0/' /etc/profile #加载环境变量 source /etc/profile 阅读全文
posted @ 2020-08-18 09:56 Ethan.Sun 阅读(403) 评论(0) 推荐(0) 编辑