参考文档
kubernetes 证书说明
Kubernetes 中使用了大量的证书,本文不会试图覆盖到所有可能使用到的证书,但会讨论到主要的证书。理解了这些证书的使用方法和原理后,也能很快理解其他可能遇到的证书文件。二进制 kubernetes 中各个组件证书的默认过期时间为: 根证书 ca.pem(10年),其他的客户端证书为 1年
more >>生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
参考文档
Kubernetes 中使用了大量的证书,本文不会试图覆盖到所有可能使用到的证书,但会讨论到主要的证书。理解了这些证书的使用方法和原理后,也能很快理解其他可能遇到的证书文件。二进制 kubernetes 中各个组件证书的默认过期时间为: 根证书 ca.pem(10年),其他的客户端证书为 1年
more >>官方原始文件使用的是 deployment,replicate 为 1,这样将会在某一台节点上启动对应的 nginx-ingress-controller
pod。外部流量访问至该节点,由该节点负载分担至内部的service。考虑到单点故障的问题,改为 DaemonSet,配合亲和性部署在指定节点上启动 nginx-ingress-controller
pod,确保有多个节点启动nginx-ingress-controller
pod,生产环境中建议 ingress 节点打上污点不允许业务pod进行调度,以避免业务应用与 Ingress 服务发生资源争抢。后续将这些节点加入到外部硬件负载均衡组实现高可用性。
参考文章: Kubernetes-Ingress
more >>参考文档: Kubernetes版本升级实践
Kubernetes 版本表示为 x.y.z,其中 x 是主要版本,y 是次要版本,z 是补丁版本,遵循语义版本控制术语。有关更多信息,请参阅 Kubernetes 发布版本。
k8s 发行版与 github 分支的关系
简单来讲,kubernetes 项目存在3类分支(branch),分别为 master
, release-X.Y
, release-X.Y.Z
。master 分支上的代码是最新的,每隔2周会生成一个发布版本(release),由新到旧以此为 master
–>alpha
–>beta
–>Final release
,这当中存在一些 cherrypicking 的规则,也就是说从一个分支上挑选一些必要 pull request
应用到另一个分支上。我们可以认为 X.Y.0
为稳定的版本,这个版本号意味着一个 Final release
。一个 X.Y.0
版本会在 X.(Y-1).0
版本的3到4个月后出现。 X.Y.Z
为经过 cherrypick 后解决了必须的安全性漏洞、以及影响大量用户的无法解决的问题的补丁版本。 总体而言,我们一般关心 X.Y.0
(稳定版本),和 X.Y.Z
(补丁版本) 的特性。
原始脚本地址:bootstrap-salt
1 | #!/bin/sh - |
1 | # 克隆 pyenv 仓库到本地 |
原文地址:Pandas 中文网
本节是帮助 Pandas 新手快速上手的简介,本节以下列方式导入 Pandas 与 NumPy
1 | import numpy as np |
参考文章:[Python web开发实战]
随着项目越来越大,采用原生 SQL 的方式在代码中会出现大量的 SQL 语句,那么问题就出现了:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true