搜索

排序方式
36 个文档
  • pdf 文档 CurveFS rename 接口实现方案

    0 码力 | 15 页 | 555.93 KB | 1 年前
    3
    文档主要讨论了CurveFS中rename接口的实现方案,重点调研了Chubaofs和Juicefs的实现方式,并提出了两种实现方案:方案一是基于Chubaofs的非原子性实现,方案二是基于事务的原子性实现。文档详细分析了两种方案的优缺点,指出Chubaofs方案逻辑简单但无法保证原子性,而事务方案能够保证原子性但实现较为复杂。最终结论是方案一和方案二均可实现,而方案三由于依赖外部KV存储的分布式事务支持,短期内难以实现。
  • pdf 文档 Rafay DZone Refcard Gitops for kubernetes 2022

    0 码力 | 8 页 | 1.35 MB | 1 年前
    3
    文档详细介绍了GitOps在Kubernetes环境中的应用,阐述了GitOps的核心原则、优势及其与传统CI/CD方法的区别。GitOps强调将Git作为单一源代码库,用于管理和配置Kubernetes集群,通过声明式定义和自动化流程实现快速部署和配置管理。文档还讨论了GitOps在提高部署速度、减少配置漂移、增强安全性和实现多集群管理方面的优势,并介绍了与Kubernetes相关的工具如Helm、Kustomize和Jsonnet。
  • pdf 文档 Red Hat OpenShift GitOps 1.13 了解 OpenShift GitOps

    0 码力 | 17 页 | 203.28 KB | 1 年前
    3
    本文档介绍了Red Hat OpenShift GitOps 1.13版本,它是一个使用Argo CD作为声明性GitOps引擎的Operator,用于多集群OpenShift和Kubernetes基础架构的GitOps工作流。文档详细描述了OpenShift GitOps的功能,包括自动配置和部署基于Kubernetes的基础设施和应用程序,以及如何通过Git存储库管理配置。此外,文档还提供了使用oc adm must-gather工具收集诊断信息的方法,以帮助解决支持问题。
  • pdf 文档 GitOps 2.0 The Future of DevOps Ebook

    0 码力 | 29 页 | 1.61 MB | 1 年前
    3
    文档探讨了GitOps 1.0的局限性及其痛点,包括其仅覆盖软件生命周期的一部分、CI/CD分离、环境间发布不畅、多环境配置缺乏标准、自动扩展和动态资源处理不足、回滚和密钥管理不完善等问题。提出了GitOps 2.0的愿景,强调了对整个软件生命周期的可视化、业务指标的可观测性、跨环境发布、持续部署和全自动化的需求。通过Codefresh和ArgoCD的结合,文档展示了如何实现这一愿景,提供了统一的部署视图、特征驱动的部署价值、详细的部署信息追踪以及对大规模运行的支持。
  • pdf 文档 Continuous Delivery and GitOps on OpenShift

    0 码力 | 32 页 | 2.13 MB | 1 年前
    3
    文档详细介绍了在OpenShift平台上如何通过GitOps实现持续交付(CI/CD)的过程。主要内容包括:使用Argo CD进行多集群配置管理和应用交付,通过GitOps Application Manager CLI实现端到端GitOps工作流的引导设置,以及利用Kubernetes-native工具进行自动化构建和交付管道的管理。文档还强调了GitOps的核心理念,即通过Git仓库作为单一源真相,实现声明式操作和基础设施管理。同时,介绍了OpenShift Build和OpenShift Pipelines在容器化应用构建和交付中的作用,并展示了GitOps在应用交付模型中的具体实践。
  • pdf 文档 3 Key Elements for Your GitOps strategy

    0 码力 | 14 页 | 761.79 KB | 1 年前
    3
    文档详细介绍了GitOps策略的三个关键要素:维护应用程序代码和基础架构代码的独立仓库、实施适当的用户权限和访问控制、以及选择合适的工具和常用实践。文档强调了GitOps的哲学,即通过Git作为单一源真相来管理基础设施和应用程序代码,并通过声明式管理、版本控制和持续交付来实现系统的稳定性和可靠性。此外,文档还提到了GitOps在云计算环境中的应用以及如何通过观察性来增强系统的可维护性。
  • pdf 文档 What's new with GitOps and OpenShift

    0 码力 | 34 页 | 2.01 MB | 1 年前
    3
    文档介绍了GitOps和OpenShift的最新发展及其相互作用。GitOps通过Git仓库管理基础设施和应用状态,结合自动化实现状态变更。OpenShift提供声明式环境,使用YAML文件管理配置和部署,减少对脚本的需求。Argo CD作为GitOps操作符,实现与Kubernetes集群的同步。Tekton与Argo CD共同构成开发者GitOps工作流。文档还概述了OpenShift管道的近期和未来计划,包括GA、无特权管道、控制台集成等。
  • pdf 文档 GitOps on AWS: Increase velocity of your DevOps teams

    0 码力 | 10 页 | 2.41 MB | 1 年前
    3
    文档介绍了GitOps在AWS上的应用,强调了GitOps如何通过与Kubernetes的结合提高DevOps团队的效率和生产力。GitOps通过标准化的工作流程、自动化部署和持续集成/交付(CI/CD)来简化Kubernetes操作,同时确保安全性和合规性。文档还提到使用Weave Kubernetes Platform(WKP)与亚马逊弹性Kubernetes服务(Amazon EKS)相结合,提供了一种企业级的解决方案,帮助团队更快速、更可靠地部署和管理Kubernetes集群。
  • pdf 文档 THE GITOPS GUIDE TO BUILDING & MANAGING INTERNAL PLATFORMS

    0 码力 | 15 页 | 623.52 KB | 1 年前
    3
    文档详细介绍了GitOps在构建和管理内部平台中的应用。内部平台通过提供自服务开发者体验,帮助开发团队高效交付。GitOps将Git作为单一源代码仓库,使系统配置和变更管理更加可靠和透明。文档强调了使用GitOps的好处,包括风险意识决策、检测系统和配置漂移、内置合规性以及实施渐进式交付。同时,推荐使用Flux和Flagger等开源工具,并介绍了Weave GitOps平台作为企业级解决方案。
  • pdf 文档 Red Hat OpenShift GitOps 1.10 Removing GitOps

    0 码力 | 8 页 | 47.36 KB | 1 年前
    3
    文档详细介绍了如何从OpenShift集群中移除Red Hat OpenShift GitOps操作符。首先需要删除与GitOps操作符默认命名空间相关的Argo CD实例,然后通过操作符_hub卸载GitOps操作符。文档还提供了具体的命令行操作步骤,并指出无法通过Web控制台删除Argo CD实例。
共 36 条
  • 1
  • 2
  • 3
  • 4
前往