
Kubernetes
文章平均质量分 90
飞翔的乌龟
这个作者很懒,什么都没留下…
展开
-
Kubernetes CI/CD 实战:5分钟部署你的第一个应用
持续集成是一种软件开发实践,它鼓励开发人员频繁地将代码更改集成到共享代码存储库中。在每次提交后,都会自动触发一系列构建、测试和部署任务,以确保代码质量和快速交付。持续交付是一种软件开发实践,它将持续集成与部署过程相结合,以确保代码更改能够快速、可靠地交付到生产环境。Kubernetes CI/CD流程是指将代码更改从开发环境自动部署到生产环境的过程。该流程通常包括以下步骤:代码提交: 开发人员将代码提交到版本控制系统。构建: 构建系统将代码编译、测试和打包成镜像。推送镜像: 镜像推送到镜像仓库。原创 2024-03-20 18:21:32 · 1512 阅读 · 0 评论 -
Ingress 实战:从零到一构建高可用服务
Ingress 是 Kubernetes 中一种用于控制流量进入集群的资源。它可以为集群内的服务提供统一的访问入口,并提供一些额外的功能,例如:路由流量到不同的服务提供基于路径的路由提供基于主机的路由提供 TLS 加密使用身份验证和授权。原创 2024-03-13 11:36:50 · 1189 阅读 · 0 评论 -
一文读懂 Service,助你成为 Kubernetes 高手!
在 Kubernetes 中,Service 是一种抽象的概念,它代表了一组 Pod 的逻辑集合,为 Pod 提供了一个统一的访问地址和端口。Service 可以将 Pod 的 IP 地址和端口号隐藏起来,对外暴露一个稳定的虚拟 IP 地址和端口号,方便外部应用访问。原创 2024-03-13 11:18:52 · 980 阅读 · 0 评论 -
揭秘 Kubernetes Secret:安全存储敏感信息的秘密武器
Secret 是 Kubernetes 中用于存储敏感信息的资源,例如密码、API 密钥和 SSH 密钥。通过选择合适的 Secret 类型并使用安全实践,可以保护您的敏感信息并确保您的应用程序安全可靠。如果您要存储 Docker 镜像仓库的认证信息,请使用 DockerConfig Secret。Opaque Secret: 用于存储任意类型的数据,例如密码和 API 密钥。如果您要存储任意类型的数据,请使用 Opaque Secret。如果您要存储 TLS 证书和密钥,请使用 TLS Secret。原创 2024-03-13 10:45:40 · 1175 阅读 · 0 评论 -
掌握 Pod 网络安全,纵横 Kubernetes 江湖
Pod 网络是 Kubernetes 中为 Pod 提供网络连接和通信能力的虚拟网络。每个 Pod 都有自己的 IP 地址,可以通过该 IP 地址与其他 Pod 通信。Pod 网络是虚拟的,Pod 之间的通信不会占用宿主机网络资源。Pod 网络配置可以通过 YAML 文件或 kubectl 命令进行。Pod 网络配置包括以下内容:Pod 网段: Pod 网络的 IP 地址范围。Pod IP 地址分配方式: Pod IP 地址可以由 Kubernetes 自动分配,也可以手动指定。原创 2024-03-13 10:50:54 · 1497 阅读 · 0 评论 -
Kubernetes 安全秘籍:5 个你必须知道的知识点
Kubernetes 安全和身份验证是确保集群和应用安全的关键。今天将深入探讨 Service Account、身份验证和RBAC的关键概念和实践,帮助您构建安全可靠的应用。今天本文将着重于安全相关的内容,并提供更详细的示例和配置说明,帮助兄弟们更深入地理解和应用 Kubernetes 安全和身份验证机制。原创 2024-03-09 22:53:28 · 1109 阅读 · 0 评论 -
洞悉 Kubernetes 高阶奥秘:掌控资源、网络、存储,玩转容器化应用!
自定义控制器是一种扩展 Kubernetes 功能的机制。它可以监视自定义资源,并根据资源的状态执行相应的操作。原创 2024-03-09 22:40:10 · 865 阅读 · 0 评论 -
K8S在线练习环境-Play with Kubernetes
地址:Play with Kubernetes介绍(1)Play with Kubernetes一个提供了在浏览器中使用免费CentOS Linux虚拟机的体验平台,其内部实际上是Docker-in-Docker(DinD)技术模拟了多虚拟机/PC的效果。(2)Play with Kubernetes平台有如下几个特色:允许我们使用github或dockerhub账号登录 在登录后会开始倒计时,让我们有4小时的时间去实践(最好早上和晚上使用,网站容量达到上限时无法使用...原创 2021-10-25 14:48:51 · 9689 阅读 · 2 评论 -
Linux环境上安装MiniKube
安装MiniKube的前提1.首先cd进入/etc/selinux目录,修改config文件内容,将SELINUX修改为disabled2.关闭系统的防火墙systemctl stop firewalld,重启linux服务器3.重启linux服务器之后,我们先安装docker,安装docker之前先执行yum update4.然后执行下面的命令安装一些必要工具:yum...原创 2020-04-30 23:33:55 · 1145 阅读 · 1 评论