51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

软件使用

用 Tekton 在 Kubernetes 中编写你的第一条 CI/CD 流水线

用 Tekton 在 Kubernetes 中编写你的第一条 CI/CD 流水线

厉飞雨 阅读(27) 评论(0) 赞(0)

> Tekton 是一个用于创建持续集成和持续交付(CI/CD)系统的 Kubernetes 原生开源框架。 Tekton 是一个用于创建持续集成和持续交付(CI/CD)系统的 Kubernetes 原生开源框架。通过对底层实施细节的抽象,它还可以帮助你在多个云供应商或企业内部系统中进行端到端(构建、测试、部署)应用开发。 ### Tekton 介绍 {#tekton...

使用 Kubespray 安装 Kubernetes 集群

使用 Kubespray 安装 Kubernetes 集群

厉飞雨 阅读(18) 评论(0) 赞(1)

> 你是否正在寻找有关如何使用 Kubespray 安装 Kubernetes(k8s)的简单指南? 此页面上的分步指南将向你展示如何在 Linux 系统上使用 Kubespray 安装 Kubernetes 集群。 Kubespray 是一个自由开源的工具,它提供了 Ansible 剧本playbook 来部署和管理 Kubernetes 集群。它旨在简化跨多个节点...

Kubernetes 架构指南

Kubernetes 架构指南

厉飞雨 阅读(81) 评论(0) 赞(0)

> 了解 Kubernetes 架构中不同组件是如何组合在一起的,这样你就可以更好地排查问题、维护一个健康的集群,以及优化工作流。 使用 Kubernetes 来编排容器,这种描述说起来简单,但理解它的实际含义以及如何实现它完全是另外一回事。如果你正在运行或管理 Kubernetes 集群,那么你就会知道 Kubernetes 由一台称为 "控制平面contr...

Kubernetes 部署的可视化地图

Kubernetes 部署的可视化地图

厉飞雨 阅读(185) 评论(0) 赞(0)

> 通过查看创建一个吊舱或一个部署时的 10 个步骤,可以更好地了解 Kubernetes。 当你在 Kubernetes 上使用容器时,你经常把应用程序组合在一个吊舱pod中。当你把一个容器或一个吊舱发布到生产环境中时,它被称为一个部署deployment。如果你每天甚至每周都在使用 Kubernetes,你可能已经这样做过几百次了,但你有没有想过,当你创建一个吊舱或...

Kubernetes 集群日志基础

Kubernetes 集群日志基础

厉飞雨 阅读(19) 评论(0) 赞(1)

> 探索 Kubernetes 中不同容器日志记录模式的工作原理。 服务器和应用程序日志记录是开发人员、运维人员和安全团队了解应用程序在其生产环境中运行状态的重要工具。 日志记录使运维人员能够确定应用程序和所需组件是否运行平稳,并检测是否发生了异常情况,以便他们能够对这种情况做出反应。 对于开发人员,日志记录提供了在开发期间和之后对代码进行故障排除的可见性。在生产环...

Kubernetes 复制控制器如何工作

Kubernetes 复制控制器如何工作

厉飞雨 阅读(18) 评论(0) 赞(0)

> 复制控制器负责管理吊舱的生命周期并确保在任何时候运行着所需的指定数量的吊舱。 你有没有想过,谁负责监督和管理 Kubernetes 集群内运行的"吊舱pod"的确切数量?Kubernetes 可以通过多种方式做到这一点,但一个常见的方法是使用 "复制控制器ReplicationController(RC)"。RC 负责管理吊舱...

Kubernetes 网络策略基础

Kubernetes 网络策略基础

厉飞雨 阅读(15) 评论(0) 赞(1)

> 在你通过 Kubernetes 部署一个应用之前,了解 Kubernetes 的网络策略是一个基本的要求。 随着越来越多的云原生应用程序通过 Kubernetes 部署到生产环境,安全性是你必须在早期就需要考虑的一个重要检查项。在设计云原生应用程序时,预先嵌入安全策略非常重要。不这样做会导致后续的安全问题,从而导致项目延迟,并最终给你带来不必要的压力和金钱投入。 ...

用 Lima 在你的 Mac 上运行容器

用 Lima 在你的 Mac 上运行容器

厉飞雨 阅读(24) 评论(0) 赞(1)

> Lima 可以帮助克服在 Mac 上运行容器的挑战。 在你的 Mac 上运行容器可能是一个挑战。毕竟,容器是基于 Linux 特有的技术,如控制组和命名空间。 幸运的是,macOS 拥有一个内置的虚拟机监控程序hypervisor,允许在 Mac 上运行虚拟机(VM)。虚拟机监控程序是一个底层的内核功能,而不是一个面向用户的功能。 hyperkit 是一个可以使...

用 kubectl 管理 Kubernetes 的 5 种有用方法

用 kubectl 管理 Kubernetes 的 5 种有用方法

厉飞雨 阅读(15) 评论(0) 赞(0)

> 学习 kubectl,提升你与 Kubernetes 的互动方式。 Kubernetes 可以帮你编排运行有大量容器的软件。Kubernetes 不仅提供工具来管理(或者说 [编排](https://opensource.com/article/20/11/orchestration-vs-automation))运行的容器,还帮助这些容器根据需要进行扩展。有了 K...

用 Forklift 将虚拟机迁移到 Kubernetes 上

用 Forklift 将虚拟机迁移到 Kubernetes 上

厉飞雨 阅读(12) 评论(0) 赞(1)

> 用 Forklift 将你的虚拟化工作负载过渡到 Kubernetes。 2017 年,[KubeVirt](http://kubevirt.io/) 团队 [发起](https://kubevirt.io/2017/This-Week-in-Kube-Virt-1.html) 了一个在 [Kubernetes](https://opensource.com/res...