Kubernetes 开发运维完整指南--构建和管理你的应用程序,编排容器,部署云本地服务

K8S开发运维完全指导概览

第一章:构建生产环境Kubernetes集群

在Amazon Web Services上配置Kubernetes集群

在谷歌云平台上配置Kubernetes集群

在微软Azure上配置Kubernetes集群

在阿里巴巴云上配置Kubernetes集群

使用Rancher配置和管理Kubernetes集群

配置Red Hat OpenShift

使用Ansible配置Kubernetes集群

解决安装问题

第二章:K8S上操作应用

使用YAML文件部署工作负载

使用自定义部署工作负载

使用舵面图部署工作负载

使用Kubernetes操作员部署和操作应用程序

部署和管理Jenkins X的生命周期

部署和管理GitLab的生命周期

第三章:构建CI/CD管道

在Jenkins X中创建CI/CD管道

在GitLab中创建CI/CD管道

使用CircleCI创建CI/CD管道

使用GitHub操作设置CI/CD管道

在Amazon Web服务上设置CI/CD管道

在谷歌云构建上使用Spinnaker设置CI/CD管道

在Azure DevOps上设置CI/CD管道

第四章:在DevOps中进行自动化测试

用StackStorm构建事件驱动的自动化

使用Litmus框架进行自动化测试

用Gremlin实现混沌工程的自动化

使用代码代码自动检查代码

通过SonarQube的静态代码分析检测错误和反模式

用Fossa检测许可证遵从性问题

第五章:准备

在Kubernetes中管理Amazon EBS卷

管理Kubernetes的GCE PD卷

在Kubernetes中管理Azure磁盘卷

使用Rook配置和管理持久存储

使用OpenEBS配置和管理持久性存储

为Kubernetes上的共享存储设置NFS

故障排除:关于存储问题

第六章:备份、恢复

使用MinIO配置和管理S3对象存储

管理Kubernetes卷快照和恢复

使用Velero进行应用程序备份和恢复

使用Kasten进行应用程序备份和恢复

跨云应用程序迁移

第七章:扩展和升级应用程序

扩展Kubernetes上的应用程序

将应用程序分配给具有优先级的节点

创建外部负载均衡器

使用Istio创建入口服务和服务网格

使用Linkerd创建一个入口服务和服务网格

Kubernetes的自动治疗吊舱

通过蓝色/绿色部署管理升级

第八章: 可视化和监控-Kubernetes

监测Kubernetes

检查容器

使用Amazon CloudWatch进行监控

使用谷歌Stackdriver监控

使用Azure Monitor进行监视

使用Prometheus和Grafana监测Kubernetes

使用Sysdig监视和性能分析

使用Kubecost管理资源成本

第九章:确保应用程序和集群安全

使用RBAC增强集群安全性

配置Pod安全策略

使用Kubernetes CIS基准进行安全审计

使用Aqua Security将DevSecOps构建到管道中

使用Falco监控可疑的应用活动

使用HashiCorp保险库保护凭据

第十章:日志记录-Kubernetes

访问本地Kubernetes日志

访问特定应用程序的日志

使用EFK堆栈在Kubernetes中构建集中日志

使用谷歌Stackdriver日志:Kubernetes

使用托管Kubernetes日志服务

日志记录:您的Jenkins CI/CD环境

总结:以上为目录概要,如果想完全熟悉可以自主在线搜索相关知识点。本文作者仙寨黑马,已从事计算机相关工作十余年.如果需要了解更多关于容器、K8s、CI/CD、运维......相关细节可前往套宝搜索【仙寨黑马】-知识分享小店,包含更多教程(全球顶级专家视频教程、电子书、技术文档、python项目...等等)。

你可能感兴趣的:(Kubernetes 开发运维完整指南--构建和管理你的应用程序,编排容器,部署云本地服务)