Kubernete初学者必备知识--95Kubernetes秘密是Base64编码的而不是加密的
`Kubernetes Secrets` 是一种在集群中存储敏感信息(如密码、OAuth 标记和 SSH 密钥)的方式。不过,默认情况下,这些机密信息只采用 base64 编码,这与加密不同。 ------ 下面的示例演示了如何
阅读全文正在浏览 「虚拟化和容器化」 分类下的全部文章, 返回 博客首页 查看所有分类。
`Kubernetes Secrets` 是一种在集群中存储敏感信息(如密码、OAuth 标记和 SSH 密钥)的方式。不过,默认情况下,这些机密信息只采用 base64 编码,这与加密不同。 ------ 下面的示例演示了如何
阅读全文Kubernetes 中的审计是一项记录向 API 服务器发出的请求的功能,提供了一种跟踪谁在何时访问了哪些资源的方法。这对安全性和合规性至关重要。 ------ 下面的示例展示了如何在 Kubernetes 中通过配置审计策略
阅读全文Kubernetes 基于角色的访问控制(RBAC)是一种根据组织内单个用户的角色来管理资源访问的方法。它使用角色、角色绑定、群集角色和群集角色绑定来定义权限。 ------ 下面的代码演示了如何在 Kubernetes 中创建
阅读全文Kube-bench 是一款通过运行 CIS(互联网安全中心)Kubernetes Benchmark 中定义的检查项目来检查 Kubernetes 部署是否安全的工具。 ------ 下面的示例演示了如何安装和运行 Kube-
阅读全文Velero 是一款功能强大的开源工具,用于备份、恢复和迁移 Kubernetes 群集和持久卷。它提供了一种保护 Kubernetes 环境免受意外数据丢失或灾难的可靠方法。 ------ 在下面的示例中,我们将介绍在 Kub
阅读全文Grafana 是一个开源分析和监控平台,可与 Prometheus 完美集成,允许用户创建可视化的仪表盘,以显示从 Kubernetes 集群收集的指标。 ------ 下面的代码片段说明了如何在 Kubernetes 环境中
阅读全文Prometheus 是一个功能强大的开源监控系统,广泛用于收集和存储 Kubernetes 集群的指标。它使开发人员和操作人员能够深入了解其应用程序和基础设施的性能和健康状况。 ------ 下面的代码演示了如何使用简单的配置
阅读全文Metrics Server 是 Kubernetes 中资源使用数据的集群范围聚合器。它收集来自节点和 pod 的 CPU 和内存使用情况等指标,为扩展操作和资源监控提供必要的数据。 ------ 以下代码演示了如何在 Kub
阅读全文Istio 是一种与 Kubernetes 集成的服务网格,用于管理和控制微服务之间的通信。它为 Kubernetes 集群内运行的服务提供高级流量管理、安全功能和可观察性。 ------ 下面的代码演示了如何在 Kuberne
阅读全文通过谷歌 Kubernetes 引擎(GKE)、亚马逊弹性 Kubernetes 服务(EKS)和 Azure Kubernetes 服务(AKS)等托管服务,可以轻松管理 Kubernetes 集群。这些服务简化了 Kubernetes
阅读全文Kubernetes 是一个功能强大的容器编排平台,支持在多个云提供商之间部署,也可在企业内部运行。这种灵活性使企业能够根据自己的具体需求为其应用程序选择最佳环境。 ------ 下面的代码演示了如何在 Kubernetes 集
阅读全文Kubernetes 中的资源请求和限制是一种机制,可让你控制一个容器能使用多少 CPU 和内存。正确配置这些值可确保有效利用资源,并有助于防止任何单一容器垄断资源,从而降低同一节点中其他容器的性能。 ------ 在本示例中,
阅读全文kubeadm 是一款功能强大的工具,旨在简化 Kubernetes 集群的设置和引导过程。它提供了一种直截了当的方式来初始化主节点、加入工作节点,并以最少的配置来管理整个集群设置。 ------ 在本示例中,我们将演示如何使用
阅读全文操作器是打包、部署和管理 Kubernetes 应用程序的一种方法。操作器扩展了 Kubernetes 管理复杂、有状态工作负载的能力,提供了编码到自定义控制器中的操作知识。 ------ 让我们创建一个基本的操作符,它可以监控
阅读全文自定义资源定义(CustomResourceDefinitions,CRD)允许你通过定义自己的自定义资源来扩展 Kubernetes,这些资源的行为与 Pod 或服务等原生 Kubernetes 资源类似。通过使用 CRD,你可以在 Ku
阅读全文Kubernetes 采用 “API 优先 ”的方法,这意味着与系统的所有交互都是通过调用 API 来完成的,这使其具有高度的可扩展性和适应性。 ------ 下面的示例说明了如何使用 kubectl 与 Kubernetes
阅读全文PodDisruptionBudgets (PDB) 是 Kubernetes 中的一项重要功能,它通过限制可同时中断的 Pod 数量,帮助在维护事件期间保持应用程序的可用性。 ------ 下面的代码示例演示了如何为部署创建
阅读全文Ingress Controllers 是 Kubernetes 中管理 Ingress 资源的关键组件,可让您定义如何将外部 HTTP/S 流量路由到您的服务。它们是连接外部世界和内部 Kubernetes 服务的桥梁。 -----
阅读全文集群自动调节器是一个功能强大的 Kubernetes 组件,可根据应用程序的资源使用情况自动调整集群中的节点数量。它能确保集群有足够的资源高效运行工作负载,同时在资源利用率不足时缩减规模,最大限度地降低成本。 ------ 以下
阅读全文Kubernetes 使用容器网络接口(CNI)来扩展和管理 Pod 的网络功能。CNI 负责建立网络连接,为 pod 分配 IP 地址,并确保它们之间的通信一致。 ------ 本示例展示了如何在 Kubernetes 中部署
阅读全文