LOADING

加载过慢请使用代理,全球站仅提供非中国大陆地区CDN支持

WaveYo Blog 全球站

07-1.应用更新

Kubernetes 更新应用程序

1. 目标

学习如何在不中断服务的情况下更新应用程序的版本。Kubernetes 提供了多种机制来实现无缝更新,确保应用程序的高可用性和稳定性。

2. 更新方法

Kubernetes 支持通过以下方式更新应用程序:

  • 使用 kubectl set image 命令:直接更新 Deployment 中的容器镜像版本。
  • Deployment 滚动更新:通过修改 Deployment 配置,触发 Kubernetes 自动执行滚动更新。

2.1 使用 kubectl set image 命令

kubectl set image 命令是一种快速更新容器镜像的方式。例如,以下命令将更新名为 my-app 的 Deployment 中的容器镜像版本:

阅读全文

08-1.应用调试

Kubernetes 调试应用程序

1. 目标

学习如何在 Kubernetes 中调试运行的应用程序。Kubernetes 提供了多种工具和命令,帮助用户快速定位和解决应用程序运行中的问题。

2. 调试方法

Kubernetes 支持通过以下方式调试应用程序:

  • 使用 kubectl describe 命令:查看资源的详细状态和事件信息。
  • 使用 kubectl logs 命令:查看 Pod 的日志输出。
  • 使用 kubectl exec 命令:进入容器内部执行命令,进行交互式调试。

2.1 使用 kubectl describe 命令

kubectl describe 命令用于查看 Kubernetes 资源(如 Pod、Deployment、Service 等)的详细信息,包括状态、事件和配置。例如,以下命令查看名为 my-app-pod 的 Pod 的详细信息:

阅读全文

09-1.高级 Kubernetes

Kubernetes 深入学习

1. 目标

进一步学习 Kubernetes 的高级功能和最佳实践,掌握更深入的知识和技能,以应对复杂的生产环境需求。

2. 学习资源

以下是一些推荐的学习资源和途径,帮助您深入理解 Kubernetes 的高级功能:

2.1 Kubernetes 官方文档

Kubernetes 官方文档是最权威的学习资源,涵盖了从基础到高级的所有内容。您可以通过以下链接访问:

官方文档提供了详细的 API 参考、概念解释和操作指南,适合深入学习 Kubernetes 的各个方面[5]。

阅读全文

从游戏服务器选购视角,看懂NAT技术与独立公网IP的核心差异

教程 2025/4/2

在网络游戏的世界里,服务器的稳定性和网络配置往往决定了玩家的体验。当你想搭建 Minecraft 服务器 或 幻兽帕鲁 服务器 时,常会听到“NAT技术”和“独立公网IP”这两个术语。它们究竟是什么?如何影响你的服务器性能?本文将以通俗易懂的语言,带你揭开技术迷雾。


阅读全文

部署一个属于自己的个人主页——从0到无限

教程 2025/3/20

想必大家在互联网冲浪时都看见过下图这样的个人主页网站,本期来介绍一下如何部署一个自己的这样的网站。

我的示例:WaveYo | Home

img01

这些个人主页网站绝大部分基于GitHub开源项目 imsyy/home ,基于该项目你的个人主页只需要修改一些简单信息就可以完成自动生成网页,之后部署在Web服务器上即可

阅读全文
avatar
Waves_Man