powershell etcd 脚本库新增租约相关脚本
etcd不同登录方式,对powershell版本的需求:
系统需求
-
不依赖任何第三方dll库。
-
支持win版powershell。
-
支持linux版powershell。
-------------------------------------------------------------------
- 无账户密码。内网,低安全可以采用此种。需要powershell 5.x。或powershell 7.x
- 有账户密码。需要powershell 5.x。或powershell 7.x
https://gitee.com/chuanjiao10/powershell/tree/master/nosql/etcd
新增租约相关脚本
nosql/etcd/add-etcdlease.ps1
nosql/etcd/continue-etcdlease.ps1
nosql/etcd/del-etcdlease.ps1
nosql/etcd/get-etcdlease.ps1
nosql/etcd/list-etcdlease.ps1
-------------------------------------------------------------------
无账户密码,但用cert,key,文件登录。k8s使用这种方式。
需要powershell 7.x,如7.4.x。
https://gitee.com/chuanjiao10/powershell/tree/master/nosql/k8setcd
新增租约相关脚本
nosql/k8setcd/add-k8slease.ps1
nosql/k8setcd/continue-k8slease.ps1
nosql/k8setcd/del-k8slease.ps1
nosql/k8setcd/get-k8slease.ps1
nosql/k8setcd/list-k8slease.ps1
key文件制作:
首先需要合并cert和私钥。在k8s的master上:
```
openssl pkcs12 -export \
-inkey /etc/kubernetes/pki/etcd/server.key \
-in /etc/kubernetes/pki/etcd/server.crt \
-out ./k8s.pfx
```
然后把【k8s.pfx】复制到任意win,linux机子上。
如何使用:
## 问:不知道有哪些key怎么办? 如何获得所有key?
答:
```
./list-etcdKey.ps1 -endpoints 'http://1.2.3.4:2379'
或
./list-k8sKey.ps1 -endpoints 'http://1.2.3.4:2379' -pfx '/root/a.pfx'
```

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpsPilot 0.2 发布:LLM联网知识问答能力
OpsPilot 是WeOps 团队开源的一个基于Rasa 和LLM 技术的,专注于运维领域的AI 领航员,支持以ChatBot 的形态与Web 应用集成,主要提供以下能力: * 运维能力沉淀:通过将运维的知识、运维技能、排查动作进行沉淀,在解决问题的时候以领航员的形态,通过对话的方式指引用户解决运维问题 * 本地知识问答:通过对本地知识、互联网知识进行索引,结合LLM 的能力,回复用户的各种运维问题 * LLM 聊天:当问题超出OpsPilot 能够处理的范围的时候,使用LLM 的能力解决各种长尾问题 0.2 版本更新内容 混合倒排索引与语义检索,提升本地知识问答的准确性 系统配置存放至Redis 新增指令【在线问答】,提供LLM模型联网知识问答的能力
- 下一篇
GCC 10.5 发布
GCC 10.5 已作为 10.x 分支的最终更新版本发布,后续不再对 GCC 10 系列进行进一步更新。 GCC 10.5 版本向后移植了超过 155 个错误修复,没有什么特殊的变更项,它是过去一年中所有向后移植修复的集合。 想要下载 GCC 10.5 编译器源代码的人可以从 gcc.gnu.org 获取。 GCC 13 仍然是目前最新稳定的系列,而 GCC 14 已经进入功能开发阶段,将于 2024 年初推出。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品