云原生周刊:Terraform 1.8 发布 | 2024.5.6
开源项目推荐
xlskubectl
用于控制 Kubernetes 集群的电子表格。xlskubectl 将 Google Spreadsheet 与 Kubernetes 集成。你可以通过用于跟踪费用的同一电子表格来管理集群。

git-sync
git-sync 是一个简单的命令,它将 git 存储库拉入本地目录,等待一段时间,然后重复。当远程存储库发生更改时,这些更改将同步到本地。它是 Kubernetes 中完美的 “sidecar” 容器——它可以从存储库中提取文件,以便应用程序可以使用它们。
HULL
HULL(Helm Uniform Layer Library)是一个 Helm 库图表,旨在改善基于 Helm 图表的工作流程。该库提供了一个统一的层,用于简化 Helm 图表的规范、配置和渲染。它允许在 values.yaml 文件中透明地指定 Kubernetes 对象及其属性,从而消除了定制化的 YAML 模板文件的需求。
Kubetail
Bash 脚本,能够将来自多个 Pod 的日志聚合(尾部/跟踪)到一个流中。这与运行 “kubectl logs -f” 相同,但适用于多个 Pod。
文章推荐
ArgoCD 中等待 Hooks 功能
该文章是关于 ArgoCD 中等待 Hooks 功能的讨论。Hooks 是在应用程序部署过程中执行的自定义脚本或命令,用于执行特定的操作。然而,目前的 ArgoCD 版本并不支持内置的等待 Hooks 功能,这可能导致在应用程序部署过程中出现一些挑战。文章探讨了等待 Hooks 功能的重要性,并提供了一些解决方案和替代方法,以便在 ArgoCD 中实现等待 Hooks 的效果。总的来说,该文章旨在引起对于 ArgoCD 中 Hooks 等待功能的关注,并提供了一些有价值的见解和建议。
如何使用单个命令生成 Kubernetes 清单
该文章介绍了如何使用单个命令生成 Kubernetes 清单文件。它探讨了使用 Helm 和 kustomize 这两个工具来简化和自动化 Kubernetes 清单文件的生成过程。文章介绍了如何使用 Helm 创建 Helm Chart,并通过一条命令将其渲染为 Kubernetes 清单文件。同时,它还介绍了如何使用 kustomize 来管理和定制 Kubernetes 清单文件的变体。该方法可以大大简化在 Kubernetes 中部署应用程序时生成清单文件的流程,提高效率并减少错误。总体而言,该文章为读者提供了一种简单而有效的方法来生成 Kubernetes 清单文件,以便更轻松地部署和管理应用程序。
云原生动态
Terraform 1.8 发布
HashiCorp 发布了 Terraform 1.8 版本,这是他们的基础设施即代码语言。该版本引入了提供者定义的函数。这使得能够在给定的提供程序中创建处理计算型任务的自定义函数。包括 AWS、GCP 和 Kubernetes 在内的多家提供商在该版本中引入了新的提供商定义的函数。 1.8 版还引入了跨资源类型重构的改进。
OpenTofu 发布 1.7 版本
OpenTofu 1.7 的新功能包括:
- 状态加密,保护静态的敏感状态文件。此功能为 AWS KMS、GCP KMS、OpenBao 等密钥管理系统带来了具有本地密码和云集成的行业标准 AES-GCM 加密,并附带可扩展的 API 以供未来集成。
- 提供者定义的函数,允许提供者定义要在 tofu 代码中使用的自定义函数。这包括 tofu 独有的功能,可以在用户的 tofu 配置文件旁边用 Go 或 Lua 代码编写动态自定义函数。
- Loopable Imports,允许在导入块中使用 “for_each”,使得将大量基础设施导入到 tofu 配置中变得更加容易。
- “删除”块,这使得从用户 tofu 配置导出基础设施变得容易。
本文由博客一文多发平台 OpenWrite 发布!
云原生周刊:Terraform 1.8 发布 | 2024.5.6的更多相关文章
- Porter 进入 CNCF 云原生全景图,新版本即将发布!
近日,KubeSphere 社区子项目面向物理机环境的负载均衡器 Porter 正式进入 CNCF Landscape.CNCF Landscape 在云原生实践过程中的每个环节帮助用户了解有哪些具体 ...
- 云原生生态周报 Vol. 14 | K8s CVE 修复指南
业界要闻 Mesosphere 公司正式更名为 D2IQ, 关注云原生. Mesosophere 公司日前发布官方声明正式更名为:D2iQ(Day-Two-I-Q),称关注点转向 Kubernetes ...
- 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...
- Kubernetes v1.16 发布 | 云原生生态周报 Vol. 20
作者:心贵.进超.元毅.心水.衷源.洗兵 业界要闻 Kubernetes v1.16 发布 在这次发布中值得关注的一些特性和 Feature: CRD 正式进入 GA 阶段: Admission We ...
- 重磅发布 | 全球首个云原生应用标准定义与架构模型 OAM 正式开源
作者: OAM 项目负责人 导读:2019 年 10 月 17 日,阿里巴巴合伙人.阿里云智能基础产品事业部总经理蒋江伟(花名:小邪)在 Qcon 上海重磅宣布,阿里云与微软联合推出开放应用模型 Op ...
- Ubuntu 19.10 发布 | 云原生生态周报 Vol. 24
作者 | 木苏.进超.冬岛.元毅.心水.衷源 业界要闻 1.云原生编程语言 Pulumi 1.0 pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言.混合云环境.完全可扩展.初期支持 ...
- 2019 年容器生态统计报告发布 | 云原生生态周报 Vol. 26
作者 | 酒祝.天元.元毅.心水.衷源 业界要闻 1.2019 年容器生态统计报告发布 据报告显示,Kubernetes 占据 77% 的容器编排产品份额,Docker 占据 79% 的容器引擎产品 ...
- Helm 3 发布 | 云原生生态周报 Vol. 27
作者 | 墨封.元毅.冬岛.敖小剑.衷源 业界要闻 1.Helm 3 发布 美国时间 11 月 13 日,Helm 团队发布 Helm 3 第一个稳定版本.Helm 3 以 Helm 2 的核心特性为 ...
- 云原生生态周报 Vol.9| K8s v1.15 版本发布
本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...
- 云原生生态周报 Vol. 15 | K8s 安全审计报告发布
业界要闻 CNCF 公布 Kubernetes 的安全审计报告 报告收集了社区对 Kubernetes.CoreDNS.Envoy.Prometheus 等项目的安全问题反馈,包含从一般弱点到关键漏洞 ...
随机推荐
- 斯坦福AI团队被质疑抄袭国产大模型
原文地址: https://mbd.baidu.com/newspage/data/landingsuper?context={"nid"%3A"news_8882699 ...
- 工业机器人的力控(Force Control)
相关: https://baijiahao.baidu.com/s?id=1785676027803650068 机器人编程人员需要提前知道机器人的摩擦力.阻力.质量.重力,等数值,然后建立基于物理模 ...
- TensorBoard标量图中的平滑曲线是如何做的平滑?—— tensorflow TensorBoard标量图中“平滑”参数背后的数学原理是什么?—— 指数移动平均(EMA)
TensorFlow的tensorboard的平滑曲线的实现代码: 使用"指数移动平均"技术实现. 地址: https://github.com/tensorflow/tensor ...
- 基于Unity开发的强化学习环境(游戏环境):ml-agents —— Unity ML-Agents
介绍: https://medium.com/nerd-for-tech/an-introduction-to-machine-learning-with-unity-ml-agents-af7193 ...
- [学习笔记] 阶 & 原根 - 数论
较为冷门(?)的数论知识,但在解决一些特殊问题上有着重要的作用. 整数的阶 根据欧拉定理有正整数 \(n\) 和一个与 \(n\) 互素的整数 \(a\),那么有 $a^{\phi(n)} \equi ...
- kubernetes中集成istio出现拉取配置中心数据失败导致服务启动失败
荐
由于在k8s使用了grpc,所以这里我们集成istio来实现http2的自动发现以及负载均衡,但是随着节点增加,istio之前同步配置时间边长导致第一次启动时,服务启动拉取配置时istio却还没初始化 ...
- docker生产环境jvm性能优化
1.xmx与xms设置多大合适 docker获得的mem_usage的大小是从外部得到的java进程的内存大小,不仅仅是 -Xmx设置的大小,如果 -Xmx和docker分配的内存一致的话,由于jav ...
- Ubuntu搭建ssh服务器
Ubuntu安装后默认只有ssh客户端,即只能在Ubuntu内去连接其他ssh服务器,若想实现我们的Ubuntu被其他主机远程连接,则需要自己去安装ssh服务端. 安装 进入Ubuntu18.04,打 ...
- 廉价平替esphome水浸 雨水传感器diy
2024年7月27日 改进了手头的所有8266 都加了红外和dht11 干了一件非常抽象的事情 调试的时候给dht11 插到5v了 单薄的它好像要融化了 binary_sensor: # 水浸 雨水 ...
- SSM_Spring+SpringMVC+MyBatis学习
没听过的重点部分 springSecurity 4.0开始默认打开_csrf防护,但是会导致403 forbidden问题,所以可以关闭,但是关了就没有csrf防护了 其中还有传递的token和加密的 ...