Docker/K8s Skill技能列表
部署云原生KubernetesSkill deploying-cloud-k8s
本技能专注于使用CI/CD流水线将应用程序高效、可靠地部署到云Kubernetes平台(如AKS, GKE, DOKS)。核心内容包括区分构建时与运行时环境变量、确保容器镜像架构与集群节点匹配、配置GitHub Actions实现选择性构建与自动化部署、使用Helm进行应用管理,并提供一套完整的故障排除指南和部署前检查清单。适用于DevOps工程师、SRE和云原生开发者,旨在解决生产环境部署中的常见问题,提升部署成功率和系统稳定性。关键词:Kubernetes部署,CI/CD流水线,云原生,Helm,GitHub Actions,故障排除,生产环境,架构匹配,环境变量。
BunDocker容器化部署Skill BunDocker
这个技能专注于使用Docker容器化Bun应用程序,涵盖从基础Dockerfile编写到高级多阶段构建、Docker Compose配置、安全最佳实践等,适用于云计算环境下的微服务部署。关键词:Bun, Docker, 容器化, 部署, 微服务, 云计算, DevOps。
KubernetesFlux集群管理技能Skill kubernetes-flux
这个技能用于Kubernetes集群的管理和故障排除,支持查询pods、deployments、services、logs和events,以及上下文切换、扩展和滚动管理。适用于Kubernetes调试、监控和操作,是DevOps和GitOps工作流的关键工具。关键词:Kubernetes, 集群管理, 故障排除, DevOps, GitOps, kubectl, 云计算, 容器编排
TalosLinux专家Skill talos-os-expert
该技能专注于部署和管理基于Talos Linux的Kubernetes集群,提供安全的不可变操作系统环境、自动化集群配置和运维。关键词:Talos Linux、Kubernetes集群、安全部署、云原生架构、集群管理、容器编排、DevOps自动化。
发布Mock服务器Skill publish-mock-server
这个技能用于构建和发布Mock服务器的Docker镜像到GitHub容器注册表,支持多架构(amd64和arm64),适用于CI/CD流程,方便在开发和测试环境中部署和使用。关键词:Docker,GitHub容器注册表,Mock服务器,CI/CD,多架构镜像,DevOps。
自动扩缩容配置Skill autoscaling-configuration
本技能涉及自动扩缩容策略的实施,包括基于流量、时间计划、资源利用率优化和成本降低的自动调整资源容量,适用于Kubernetes、VMs和无服务器工作负载。关键词包括:自动扩缩容、Kubernetes HPA、AWS Auto Scaling、资源优化、成本效率。
Docker容器Skill docker
Docker技能提供容器化应用程序的全面指导,涵盖容器创建、镜像构建、Dockerfile编写、docker-compose配置和容器管理。适用于Docker学习、开发部署和管理场景,关键词包括Docker、容器、镜像、Dockerfile、docker-compose、容器化、应用程序管理。
服务网格专家Skill service-mesh
服务网格专家技能,专注于Istio、Linkerd、Consul Connect等主流服务网格平台的配置、运维与管理。核心能力包括微服务流量管理(路由、分流、熔断)、安全策略实施(mTLS、零信任、JWT验证)以及可观测性集成(追踪、指标、日志)。适用于云原生环境下的微服务治理、Kubernetes网络与安全加固、以及分布式系统故障排查。关键词:服务网格,Istio,Linkerd,微服务,流量管理,mTLS,云原生,Kubernetes,可观测性,DevOps。
YAML配置专家Skill yaml
提供YAML配置文件编写、验证与优化的专业服务,涵盖CI/CD流水线、Docker Compose编排及Kubernetes部署配置。关键词:YAML配置,CI/CD,Docker Compose,Kubernetes,DevOps,容器编排,自动化部署。
Docker容器化Skill docker-containerization
本技能提供构建生产就绪 Docker 容器的最佳实践,涵盖安全性、性能和可维护性。适用于容器化应用程序、创建 Dockerfile、优化容器镜像、设置开发环境、构建 CI/CD 容器管道以及实施微服务。
DockerCompose网络配置Skill docker-compose-networking
此技能用于配置和管理Docker Compose中的网络和服务通信,包括默认桥接网络、自定义网络、网络别名、静态IP地址、外部网络、主机网络模式、服务发现、DNS配置等。适用于开发、部署和维护多容器应用程序,实现网络隔离、安全通信和可扩展架构,关键词包括Docker Compose、网络配置、服务通信、容器网络、微服务架构。
Helm图表脚手架Skill helm-chart-scaffolding
这个技能用于创建、组织和管理Helm图表,Helm是Kubernetes的包管理器,帮助模板化Kubernetes应用程序、管理部署和依赖。关键词:Helm, Kubernetes, 图表脚手架, DevOps, 云原生, 模板化部署。