1 2 3 4 5 ··· 7 下一页
摘要: 下载地址 http://maven.apache.org/download.cgi 选择 Binary zip archive 解压,并将解压目录复制 在环境变量中添加M2_HOME 在环境变量Path中添加 测试: C:\Users\Edward>mvn -version Apache Maven 阅读全文
posted @ 2020-10-29 20:42 Edward_han 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 下载ingress controller的yaml文件 https://files.cnblogs.com/files/edward-han/mandatory.zip 下载mandatory.yaml文件中的镜像(所有要运行ingress的node都要下载安装以下这些镜像) # docker pu 阅读全文
posted @ 2020-10-29 20:38 Edward_han 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 安装Harbor 更改主机名 # vim /etc/hostname harbor.edward.net # cd /usr/local/src/ # yum install lrzsz 上传harbor安装压缩包 /usr/local/src# ls harbor-offline-installe 阅读全文
posted @ 2020-10-23 07:42 Edward_han 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 其中,代码部署,各组件服务的安装、启动、配置、重启,服务健康检查都可以交给Ansible做 一个pipeline栗子 #!groovy pipeline { agent {node {label 'master'}} #确定在master主机上执行 environment { PATH="/bin: 阅读全文
posted @ 2020-09-25 17:32 Edward_han 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 安装Java # yum install java-1.8.0-openjdk -y # vim /etc/profile.d/java.sh export JAVA_HOME=/usr # . /etc/profile.d/java.sh # java -version 下载Jenkins的远程y 阅读全文
posted @ 2020-09-23 19:16 Edward_han 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 手动更新代码 在对业务代码升级时,如果有多个pod副本在运行,先手动将pod数减少至1个,再对其代码升级更新,代码更新后再将pod复制为多个副本运行。这个样的好处是,如果多个pod副本在运行就开始了代码更新,会导致多个pod副本同时向harbor拉取新的容器,致使harbor的IO负载过高,整个代码 阅读全文
posted @ 2020-09-23 13:20 Edward_han 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 安装docker # cd /etc/yum.repos.d/ # wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # yum -y install docker-ce 启动docker服务 # system 阅读全文
posted @ 2020-09-23 13:14 Edward_han 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 有三个类,分别是原形、三角形、长方形 它们都有一个求面积的方法,但是方法名各不相同 我们可以实现一个统一获取面积的函数 本例主要利用getattr方法获取对象中的属性。 三种形状的求面积方法名各不相同 通过迭代一个列表匹配外部map函数传进的对象的方法名,如果匹配成功则执行。 也可以直接传进一个对象 阅读全文
posted @ 2020-09-23 13:10 Edward_han 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 前奏 >>> from collections import deque >>> q = deque([],5) #定义一个初值为空列表,最大长度为5的队列 >>> q deque([], maxlen=5) >>> q.append(1) >>> q deque([1], maxlen=5) >> 阅读全文
posted @ 2020-09-23 12:53 Edward_han 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 思路:先算出随机序列中每个元素出现的次数,再根据次数进行排序,取前3个。 创建随机序列data In [4]: data = [randint(0,20) for _ in xrange(30)] In [5]: data Out[5]: [9, 5, 13, 2, 11, 1, 1, 3, 13, 阅读全文
posted @ 2020-09-23 12:41 Edward_han 阅读(145) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 7 下一页