文章目录Kubernetes Deployment 和 Service 实战练习一、创建练习项目结构二、基础应用部署1. Nginx Web 应用2. Apache HTTPD 应用三、数据库应用部署3. MySQL 数据库4. MariaDB 数据库5. PostgreSQL 数据库6. Redis 缓存四、监控和负载均衡7. 监控系统8. Traefik 入口控制器五、Ingress 路由配置9. Ingress 路由六、练习任务脚本七、高级练习10. StatefulSet 和 Headless Service11. 水平自动伸缩 (HPA)八、验证和测试脚本九、清理脚本十、练习总结Kubernetes Deployment 和 Service 实战练习基于您已有的镜像,我们将创建一个完整的练习项目,涵盖多种应用场景。下面是详细的步骤和示例:一、创建练习项目结构# 创建项目目录mkdir-pk8s-practice/{nginx,httpd,mysql,redis,postgres,traefik,monitoring}cdk8s-practice二、基础应用部署1. Nginx Web 应用# nginx/deployment.yaml