最新 最热

KubeLinter|K8s YAML和Helm charts最佳分析工具

KubeLinter是Stackrox发布的一个开源项目,用于分析Kubernetes的YAML文件,以发现安全问题和错误代码。该工具能够分析Helm charts和Kubernetes编排文件、Knative文件。使用它可以改进本地云开发、减少开发时间,并鼓励DevO...

2023-03-18
3

YAML最佳实践 | KubeLinter

在Kubernetes的世界中,我们使用YAML文件,对其进行部署以创建各种Kubernetes对象,但挑战在于编写它们时是否遵循最佳实践?我们使用的是正确的标准配置集吗?在部署应用程序甚至Helm图表之前,可以检查YAML吗?所有这些问题的答案...

2023-03-18
2

Kubernetes安全挑战以及如何应对

线上环境使用Kubernetes已经有一段时间,Kubernetes通过提供一个可扩展的声明式平台来管理容器以实现高可用性,弹性和规模。但是Kubernetes是一个大型、复杂的平台;在规模扩大以后,Kubernetes平台自身身的安全问题如何解决...

2023-03-18
3

Ansible-playbook

​ Playbook与ad-hoc相比,是一种完全不同的运用ansible的方式,类似与saltstack的state状态文件。ad-hoc无法持久使用,playbook可以持久使用。

2023-03-17
4

Docker - docker-compose搭建ELK服务

使用的是docker-compose方法安装elk组件,对这部分的内容进行一个知识上的补充,使用docker-compose来编排中小型企业或者个人的开发环境是非常简捷高效的方式。...

2023-03-16
3

proto管理工具buf体验

buf之于proto,类似go mod之于golang,它通过buf.yaml来声明一个proto的module,作为管理的最小单元,方便其它proto库引用,也可以用来声明对其它库的依赖,包括从远程仓库BSR(全称 Buf Schema Registry)拉取依赖的proto库。它同时...

2023-03-14
3

如何使用Python脚本批量登录交换机?

Environment:python = 3.9.0netmiko = 4.1.0 (pip install netmiko)pyyaml = 6.0 (pip install pyyaml)

2023-03-01
0

Strom搭建全分布HA

1.下载相应版本、上传服务器、解压、配置环境变量并生效2.配置文件:conf/storm.yaml// zookeeper的信息 storm.zookeeper.servers: - "bigdata112" - "bigdata113" - "bigdata......

2023-02-25
1

Python之ruamel.yaml模块详解(三)| ruamel.yaml与pyyaml的区别

注:以下内容翻译自:https://yaml.readthedocs.io/en/latest/pyyaml.html

2023-02-21
4

Python之ruamel.yaml模块详解(二)

接上文:Python之ruamel.yaml模块详解(一);以下为官网的几个案例:4 将YAML解析为Python对象并修改import sysfrom ruamel.yaml import YAMLinp = """# examplename: # details family: Smit......

2023-02-21
4