会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ainimore
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年12月3日
如何使用一个 Dockerfile 文件描述多个镜像
摘要: 我们知道在 Docker v17.05 版本后就开始支持多阶段构建 (multistage builds)了,使用多阶段构建我们可以加速我们的镜像构建,在一个 Dockerfile 文件中分不同的阶段来处理镜像。 例如,如下所示的多阶段构建的 Dockerfile 文件: FROM golang:1
阅读全文
posted @ 2020-12-03 09:39 ainimore
阅读(4471)
评论(0)
推荐(0)
2020年11月19日
python重构代码
摘要: 合并嵌套的 if 条件 太多的嵌套会使代码难以理解,这在 Python 中尤为如此,因为 Python 没有括号来帮助区隔不同的嵌套级别。 阅读深度嵌套的代码容易让人烦躁,因为你必须理清哪些条件属于哪一级。因此,我们应尽可能减少嵌套,如果两个条件可以用 and 合在一起,会比嵌套更易读。 合并之前:
阅读全文
posted @ 2020-11-19 14:33 ainimore
阅读(298)
评论(0)
推荐(0)
2020年10月27日
Python的造数据的第三方库:Faker
摘要: 1. 安装包 pip install Faker 2. 简单使用 >>> from faker import Faker >>> fake = Faker(locale='zh_CN') >>> fake.name() '李洁' >>> fake.address() '上海市兴安盟县江北东莞路r座
阅读全文
posted @ 2020-10-27 16:52 ainimore
阅读(622)
评论(0)
推荐(0)
2020年7月27日
k8s部署Dashboard
摘要: 部署Dashboard $kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.3/aio/deploy/recommended.yaml 参考:https://github.com/kubernet
阅读全文
posted @ 2020-07-27 13:30 ainimore
阅读(1122)
评论(0)
推荐(0)
2020年7月20日
jvm导出dump文件并根据dump调优
摘要: 1、获取JVM的dump文件的两种方式 1. JVM启动时增加两个参数: #出现 OOME 时生成堆 dump: -XX:+HeapDumpOnOutOfMemoryError #生成堆文件地址: -XX:HeapDumpPath=/opt/jvmlogs/ 2. 发现程序异常前通过执行指令,直接生
阅读全文
posted @ 2020-07-20 16:33 ainimore
阅读(13901)
评论(1)
推荐(0)
2020年6月30日
rancher2.4.4 告警和通知关联
摘要: 1、首先登录rancher,然后选择集群,点击工具下拉菜单,选择通知 点击添加通知,选择短信即可 默认接收人可以被后边设置的接收人覆盖 2、对告警添加邮件接收人,也就是告警与通知程序关联 针对集群环境 只需要填写相关项即可,rancher已经默认设置了一些告警规则,我们根据实际需求进行自定义监控也可
阅读全文
posted @ 2020-06-30 11:47 ainimore
阅读(1672)
评论(0)
推荐(0)
rancher添加用户、多租户管理
摘要: 1、登录rancher,先在全局添加用户 2、根据需要在全局/集群/项目中创建角色 由于角色是对项目的控制,也就意味着我们可以对把我们的程序按照项目来划分,并给与不同角色不同的权限,比如完全控制,只读等 我们可以新添加项目,然后在项目里添加命名空间,也可以把已经存在的命名空间移动到我们的项目里,然后
阅读全文
posted @ 2020-06-30 11:06 ainimore
阅读(4134)
评论(0)
推荐(0)
2020年6月29日
pv和pvc
摘要: 概念 PV 的全称是:PersistentVolume(持久化卷),是对底层的共享存储的一种抽象,PV 由管理员进行创建和配置,它和具体的底层的共享存储技术的实现方式有关,比如 Ceph、GlusterFS、NFS 等,都是通过插件机制完成与共享存储的对接。 PVC 的全称是:PersistentV
阅读全文
posted @ 2020-06-29 11:05 ainimore
阅读(1257)
评论(0)
推荐(0)
2020年6月18日
centos7下安装harbor
摘要: 1、修改基础环境 更改主机名,关闭防火墙和selinux hostnamectl set-hostname 7niu systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i 's/SELINUX=enforci
阅读全文
posted @ 2020-06-18 10:16 ainimore
阅读(692)
评论(0)
推荐(0)
2020年6月5日
k8s资源需求和限制, 以及pod驱逐策略
摘要: 容器的资源需求和资源限制 requests:需求,最低保障, 保证被调度的节点上至少有的资源配额 limits:限制,硬限制, 容器可以分配到的最大资源配额 QoS Classes分类 如果Pod中所有Container的所有Resource的limit和request都相等且不为0,则这个Pod的
阅读全文
posted @ 2020-06-05 14:25 ainimore
阅读(2536)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告