云计算 Skill技能列表
Kubernetes清单编写Skill kubernetes-manifests
这个技能涉及编写和管理Kubernetes清单文件,用于容器编排、应用程序部署和资源管理。它包括常见资源类型如Deployment、Service、ConfigMap的配置,以及最佳实践如资源请求和限制、存活性和就绪性探针设置、标签管理。关键词:Kubernetes, 清单, 容器编排, YAML, 部署, 配置管理, 云原生。
Helm值管理Skill helm-values
Helm值管理技能用于在Kubernetes部署中自定义应用程序配置,通过管理Helm值文件和配置覆盖实现。包括值文件结构、覆盖策略、环境特定配置、全局值、模式验证、秘密管理和复杂值结构处理。关键词:Helm, Kubernetes, 配置管理, 值文件, 部署优化, DevOps, 云原生。
Helm模板与函数技能Skill helm-templates
Helm模板技能专注于使用Helm图表和模板函数动态生成Kubernetes配置文件。它涵盖值访问、内置对象、字符串函数、默认值、条件循环、命名模板等,适用于DevOps和云原生开发,提升部署效率和可维护性。关键词:Helm, Kubernetes, 模板函数, DevOps, 云原生, YAML生成, 容器编排。
Helm图表Skill helm-charts
Helm 图表技能用于理解和创建 Helm 图表,这是一种用于打包和部署 Kubernetes 应用程序的工具。关键词包括:Helm, Kubernetes, 容器部署, 图表模板, DevOps, 云原生。
GraphQLInspectorCI/CD自动化验证技能Skill graphql-inspector-ci
这个技能用于在CI/CD流水线中集成GraphQL Inspector,实现自动化的GraphQL模式和操作验证,检测破坏性变化,确保API兼容性,并支持GitHub Actions、GitLab CI等多种工具集成。关键词包括:GraphQL,CI/CD,自动化验证,模式检查,破坏性变化,API兼容性,GitHub Actions,GitLab CI,持续集成,自动化测试。
GitLabCI/CD变量与秘密管理Skill gitlab-ci-variables-secrets
此技能用于在GitLab CI/CD中安全配置和管理变量与秘密,包括预定义变量、自定义变量、变量作用域、保护和掩码变量、文件类型变量以及集成外部秘密提供商如HashiCorp Vault、Azure Key Vault和AWS Secrets Manager。它确保安全凭据处理,提高DevOps流程的安全性和效率,关键词:GitLab CI/CD, 变量管理, 秘密管理, DevOps, 云安全, CI/CD, 秘密集成。
GitLabCI/CD管道配置Skill gitlab-ci-pipeline-configuration
该技能用于配置和管理GitLab持续集成/持续部署(CI/CD)管道,实现自动化软件构建、测试和部署流程。包括定义阶段顺序、设置工作流规则、优化执行依赖和集成外部配置,适用于DevOps实践,提升开发效率和交付质量。关键词:GitLab CI/CD, 管道配置, DevOps, 自动化部署, 阶段管理, 工作流规则, 持续集成, 持续部署, 软件交付。
GitLabCI最佳实践Skill gitlab-ci-best-practices
这个技能专注于优化GitLab CI/CD管道,提升性能、可靠性和可维护性。它涵盖了流水线优化、配置组织、资源管理、错误处理、安全最佳实践和监控调试。关键词:GitLab CI, CI/CD, 流水线优化, DevOps, 云计算, 自动化部署, 性能提升。
GitLabCI构建物与缓存管理Skill gitlab-ci-artifacts-caching
这个技能用于在 GitLab CI/CD 流水线中配置和管理构建物与缓存,以优化构建过程,提高效率。它包括 artifacts 的创建、报告、条件设置和依赖管理,以及缓存的基本配置、键策略、策略和分布式缓存。适用于 DevOps 实践,关键词:GitLab CI, 构建物, 缓存, CI/CD, 流水线优化, DevOps。
DockerCompose生产部署Skill docker-compose-production
这个技能专门用于在生產环境中部署和管理Docker Compose應用,涵盖安全加固、资源优化、健康监控、日志管理、高可用性配置等關鍵領域。關鍵詞:Docker Compose, 生產部署, 容器化, DevOps, 雲計算, 安全, 監控, 備份。
DockerCompose网络配置Skill docker-compose-networking
此技能用于配置和管理Docker Compose中的网络和服务通信,包括默认桥接网络、自定义网络、网络别名、静态IP地址、外部网络、主机网络模式、服务发现、DNS配置等。适用于开发、部署和维护多容器应用程序,实现网络隔离、安全通信和可扩展架构,关键词包括Docker Compose、网络配置、服务通信、容器网络、微服务架构。
DockerComposeSkill docker-compose-basics
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具,通过 YAML 配置文件简化容器编排和部署流程。关键词:Docker Compose, 多容器, YAML 配置, 容器编排, DevOps, 云计算, 微服务。