-
使用opa定制kubernetes安全插件
目录什么是OPAOPA实践什么是OPA<h2 id=“2”>OPA实践</h2>创建命名空间kubectl create namespace opa为OPA生成密钥当集群使用的是TLS的认证方式时,首先要为OPA部署生成证书和密钥。 自建CA认证机构 // 生成根私钥openssl genrsa -out ca.key 2048// 生成根证书openssl req -x509 -new -nodes -key ca.key -days 100000 -ou...…
-
Dockerfile常用命令
目录 dockerfile 命令Dockerfile命令CMD 用于在docker启动时执行命令;要运行的命令要存放在数组里;如果指定了多条CMD命令,也只执行最后一条;DOCKER RUN命令可以覆盖CMD命令; CMD ["/bin/bash", "-l"] ENTRYPOINT ENTRYPOINT指令提供的命令不容易在容器启动时被覆盖,实际上,DOCKER RUN 命令行中指定的任何参数都会被当成参数再次传递给ENTRYPOINT指令中指定的命令。 # 同时使用CMD ...…
-
掌握Git
目录 什么是Git? Git的三种状态 Git常见配置 Git基础 Git分支 Git合并 Git协议什么是Git? Git 是一个分布式版本控制系统。 在git中,每一个集群中的节点都存储了所有的数据。 git直接记录快照,而不是差异比较 Git的三种状态 已提交(commited):表示数据已经安全的保存在了本地数据库中。已修改(modified):表示修改了文件,但是还没保存在数据库中。已暂存(staged):表示对已修改文件的当前版本做了标记,是它包含在...…