返回顶部
摘要:python版本: python 3.8.2 操作步骤: In [1]: AAA = {'A': 1, 'B': '', 'C': 3, 'D': ''} In [2]: for key in list(AAA.keys()): // 注意:这里需要添加list(),不然会报错;python2环境下 阅读全文
posted @ 2021-01-23 15:13 Adrian·Ding 阅读(49) 评论(0) 推荐(0) 编辑
摘要:python版本: python 3.8.2 添加元素/添加键值对 1. 使用中括号 [ ] In [1]: aaa = {'A':1, 'B':2, 'C':3, 'D':4} In [2]: aaa['E'] = 5 In [3]: print(aaa) {'A': 1, 'B': 2, 'C' 阅读全文
posted @ 2021-01-15 14:35 Adrian·Ding 阅读(95) 评论(0) 推荐(0) 编辑
摘要:背景说明: Django到目前,版本已经出到了3.1,但是此时,大多数还在使用2.x,甚至还有1.x版本的。 我想使用目前稳定长期支持的2.x系列,但是我用pycharm创建django项目时,它老是给我安装最新的3.1版本,虽然可以在界面上卸载并安装我指定的版本,但是已经生成的django项目文件 阅读全文
posted @ 2020-08-11 11:38 Adrian·Ding 阅读(456) 评论(0) 推荐(0) 编辑
摘要:背景说明: imagePullSecret资源将Secret提供的密码传递给kubelet从而在拉取镜像前完成必要的认证过程,简单说就是你的镜像仓库是私有的,每次拉取是需要认证的。 配置说明: ①创建docker-registry类型的Secret对象,并在定义pod资源时明确通过"imagePul 阅读全文
posted @ 2020-07-27 12:19 Adrian·Ding 阅读(666) 评论(0) 推荐(0) 编辑
摘要:需求背景: jenkins经常跟源码管理工具svn或者git结合组成强大持续集成工具,在某些情况下,需要人工进行参数化构建,比如输入指定版本的svn版本号进行构建,为了减少人工输入,这里提供了一个人工选择svn版本号后进行构建的方法。 最终效果: 下面这个效果,我是展示出了多个字段(当然这是可以通过 阅读全文
posted @ 2020-06-18 20:12 Adrian·Ding 阅读(1833) 评论(0) 推荐(1) 编辑
摘要:背景需求: 有多个域名,且每个域名走HTTPS 示例架构: 测试环境: 公有云提供Kubernetes环境,自动创建负载均衡IP 示例步骤: 1. 创建一个Deployment 2. 创建一个Service 3. 创建2个证书和2个密钥文件 4. 创建使用Secret和Ingress 5. 测试HT 阅读全文
posted @ 2020-06-09 16:58 Adrian·Ding 阅读(942) 评论(0) 推荐(0) 编辑
摘要:问题背景: 在Jenkins里使用docker build 打包镜像的时候出现了Got permission denied while trying to connect to the Docker daemon socket at unix..... 很快反应出来是用户权限问题:docker是用r 阅读全文
posted @ 2020-05-29 16:16 Adrian·Ding 阅读(749) 评论(0) 推荐(1) 编辑
摘要:问题背景: 在使用阿里云监控接grafana展示的时候,配置grafana出现了报错c3 is not defined,百度几乎没用,还是google好,记录一下,留给后面需要的人。 解决办法: 原因:问题出在 AccessKeyId 和 AccessKey 都需要进行base64编码之后输入。 注 阅读全文
posted @ 2020-04-26 17:19 Adrian·Ding 阅读(380) 评论(1) 推荐(1) 编辑
摘要:背景简介: 删除pod时有时候会出现一直删不掉的情况,比如节点资源满了或者其他原因,导致pod一直处于Terminating状态,迟迟删除不掉。 解决办法: 1. 传统办法删除(此种办法此刻可能会一直处于无限等待中...) [root@k8s-master ~]# kubectl delete -f 阅读全文
posted @ 2019-12-27 16:16 Adrian·Ding 阅读(696) 评论(0) 推荐(0) 编辑
摘要:需求背景: 有一个测试的kubernetes集群是在阿里云上的,我现在有2个需求: 1. 能够在本地以内网的方式访问集群节点,比如可以通过ssh直接连接K8S集群任意一个节点(master和node)的内网地址,并进行相关的操作和查看; 2. 能够在本地单独调测K8S集群中某个应用(pod)或者服务 阅读全文
posted @ 2019-10-31 19:51 Adrian·Ding 阅读(62) 评论(0) 推荐(0) 编辑