Docker/K8s Skill技能列表

4.5

Singularity容器管理器Skill singularity-container-manager

Singularity容器管理器是一款专为高性能计算(HPC)环境设计的容器管理技能。它专注于提供安全、高效且可重复的容器化执行方案,支持从定义文件构建容器、从注册表拉取和缓存镜像、配置绑定挂载、启用GPU加速以及集成MPI并行计算。该技能是生物信息学、科学计算和数据分析等领域实现可重复性研究和自动化工作流的关键基础设施工具。 关键词:Singularity容器,HPC高性能计算,容器管理,生物信息学,可重复研究,GPU加速,MPI并行计算,Apptainer,容器化执行

4.5

Helm模板与函数技能Skill helm-templates

Helm模板技能专注于使用Helm图表和模板函数动态生成Kubernetes配置文件。它涵盖值访问、内置对象、字符串函数、默认值、条件循环、命名模板等,适用于DevOps和云原生开发,提升部署效率和可维护性。关键词:Helm, Kubernetes, 模板函数, DevOps, 云原生, YAML生成, 容器编排。

4.5

BunDocker容器化部署Skill BunDocker

这个技能专注于使用Docker容器化Bun应用程序,涵盖从基础Dockerfile编写到高级多阶段构建、Docker Compose配置、安全最佳实践等,适用于云计算环境下的微服务部署。关键词:Bun, Docker, 容器化, 部署, 微服务, 云计算, DevOps。

4.5

Kubernetes运维Skill kubernetes-operations

这个技能用于管理和操作Kubernetes集群,涵盖部署清单编写、Helm图表使用、自动缩放配置、故障排除和最佳实践遵循,旨在提升容器化应用的部署效率、可靠性和可扩展性。关键词:Kubernetes, 容器编排, DevOps, 云原生, 部署管理, 故障排除, 资源优化。

4.5

Docker最佳实践Skill docker-best-practices

Docker最佳实践技能涉及使用Docker容器技术的优化和安全方法,包括多阶段构建、Docker Compose配置、镜像优化和安全性措施,旨在提升容器化应用的构建、部署和维护效率,关键词包括Docker、容器化、多阶段构建、镜像优化、DevOps、云原生。

4.5

Docker助手技能Skill docker-helper

该技能提供Docker Compose文件的自动生成、优化现有配置以减少镜像大小、解决容器启动问题等故障排除,以及Dockerfile编写、多阶段构建、安全最佳实践建议。适用于DevOps、云原生开发和容器化部署。关键词:Docker, Compose, 优化, 故障排除, 安全, DevOps, 容器化, 镜像, 构建, 健康检查。

4.5

Kubernetes调试方法Skill kubernetes-debug

这个技能提供Kubernetes集群调试的方法论和脚本,帮助快速诊断和解决Pod崩溃、CrashLoopBackOff、OOMKilled、部署问题、资源问题等常见故障。核心原则是先检查事件后查看日志,包括一系列Python脚本用于列出Pod、获取事件、日志、描述Pod、检查资源、部署状态和滚动历史。适用于DevOps工程师、云原生开发者、系统管理员,关键词包括Kubernetes、调试、Pod、事件、日志、DevOps、云原生、脚本、故障排除、容器编排。

4.5

Kubernetes集群智能自然语言查询Skill dot-ai-query

该技能提供自然语言接口,用于查询Kubernetes集群的资源和状态,支持英语提问,提升运维效率。示例包括查询数据库、部署、Pod健康和安装的运算符。关键词:Kubernetes, 自然语言查询, 集群管理, 运维自动化, DevOps, 云原生。

4.5

Docker容器Skill docker

Docker技能提供容器化应用程序的全面指导,涵盖容器创建、镜像构建、Dockerfile编写、docker-compose配置和容器管理。适用于Docker学习、开发部署和管理场景,关键词包括Docker、容器、镜像、Dockerfile、docker-compose、容器化、应用程序管理。

4.5

Docker容器化技能Skill docker

此技能提供全面的Docker容器化专业知识,涵盖从策略架构、Dockerfile编写、安全加固到生产部署的全过程。适用于开发、测试和生产环境,帮助优化容器配置、减少镜像大小、提高安全性和性能。关键词:Docker, 容器技术, Dockerfile, 安全优化, CI/CD, 多阶段构建, 镜像管理, 云计算, DevOps

4.5

Kustomize生成器Skill kustomize-generators

Kustomize 生成器技能用于在 Kubernetes 配置管理中自动生成 ConfigMaps 和 Secrets,实现配置和凭据的动态管理。通过字面量、文件和环境文件,支持自动滚动更新、环境特定覆盖和不可变配置。关键词:Kustomize, ConfigMap, Secret, Kubernetes, 配置管理, 生成器, DevOps, 容器编排。

4.5

Kubernetes清单编写Skill kubernetes-manifests

这个技能涉及编写和管理Kubernetes清单文件,用于容器编排、应用程序部署和资源管理。它包括常见资源类型如Deployment、Service、ConfigMap的配置,以及最佳实践如资源请求和限制、存活性和就绪性探针设置、标签管理。关键词:Kubernetes, 清单, 容器编排, YAML, 部署, 配置管理, 云原生。