STATUS 0 码力 |
24 页 |
696.06 KB
| 1 年前 3 ## GitOps Continuous Delivery with Argo and Codefresh
BRANDON PHILLIPS | CODEFRESH
## I nfo slide (not for presentation)
Original Abstract:
GitOps is the gold standard for managing and deploying Kubernetes and organizational problems around CI/CD, Kubernetes application drift, and traceability through the engineering process.
New:
GitOps Continuous Delivery with Argo and Codefresh
Description:
Never make releases time and time again. Rather than pushing changes, Argo pulls and syncs code changes to a cluster. When combined with Codefresh’s CI/CD components we can get something magical.
## Brandon Phillips 0 码力 |
14 页 |
1.25 MB
| 1 年前 3 /6/1/0/2/6102a7418dc8cac33251cf0e3d5601bf/p1_1.jpg)
### OpenShift Container Platform 4.13
## CI/CD
包含有关 OpenShift Container Platform 构建、管道和 GitOps 的信息
Powered by TCPDF (www.tcpdf.org)
包含有关 OpenShift property of their respective owners.
## 摘要
OpenShift Container Platform 的 CI/CD
## 目录
第1章 OPENSHIFT CONTAINER PLATFORM CI/CD 概述 ..... 3
1.1. OPENSHIFT 构建 ..... 3
1.2. OPENSHIFT PIPELINES ..... 3 CONTAINER PLATFORM CI/CD 概述
OpenShift Container Platform 是面向开发人员的企业就绪 Kubernetes 平台,使组织能够通过 DevOps 实践(如持续集成(CI)和持续交付(CD))自动化应用程序交付流程。为了满足您的机构需求,OpenShift Container Platform 提供以下 CI/CD 解决方案:
• OpenShift 0 码力 |
129 页 |
1.37 MB
| 2 年前 3 for delivering quality applications rapidly
## Continuous Integration(CI) & Continuous Delivery (CD)
A key DevOps principle for automation, consistency and reliability
Security Checks
Release
Deploy
## OpenShift Pipelines
Kubernetes-native on-demand delivery pipelines
## What is Cloud-Native CI/CD?


朱旭
网易云音乐
云原生开发工程师

站在巨人的肩膀上,打造符合公司中长期发展的 DevOps CD 产品 - Horizon
## Helm Chart的理念
## 如何屏蔽 k8s 复杂性?
- 通用模板能力:屏蔽大部分细节,将少量配置开放给使用者
- 以应用为中心:围绕着应用,集中了应用依赖的各种资源 ea722dc949384/p12_2.jpg)
自动化部署效率提升
## GitOps in Horizon
## Horizon作为面向用户的统一界面,用户不感知 gitlab 和 argo CD

1. Create application 0 码力 |
22 页 |
3.15 MB
| 1 年前 3 functions, ISV
Service mesh
Automated operations
Developer services
Dev tools,
automated builds,
CI/CD, IDE


## What is an Argo CD Application?
Argo CD Application is a Custom Resource (CR) that defines the app in a declarative manner
• 0 码力 |
34 页 |
2.01 MB
| 1 年前 3 存储库中开发和维护软件的核心原则应用到创建和管理集群和应用程序配置文件。
## 第 2 章 关于 RED HAT OPENSHIFT GITOPS
Red Hat OpenShift GitOps 是一个使用 Argo CD 作为声明性 GitOps 引擎的 Operator。它启用了多集群 OpenShift 和 Kubernetes 基础架构的 GitOps 工作流。使用 Red Hat OpenShift G GitOps,管理员可以在集群和开发生命周期中一致地配置和部署基于 Kubernetes 的基础架构和应用程序。Red Hat OpenShift GitOps 基于开源项目 Argo CD,为上游提供的功能提供类似的功能,并提供额外的自动化功能,集成到 Red Hat OpenShift Container Platform 中,以及 Red Hat OpenShift Container Platform OpenShift GitOps 使用 Argo CD 来维护集群资源。Argo CD 是一个开源声明工具,用于应用程序的持续部署(CD)。Red Hat OpenShift GitOps 将 Argo CD 实现作为一个控制器,以便持续监控 Git 存储库中定义的应用程序定义和配置。然后,Argo CD 将这些配置的指定状态与集群中的实时状态进行比较。
Argo CD 报告与指定状态不同的配置。报告允 0 码力 |
17 页 |
203.28 KB
| 1 年前 3 property of their respective owners.
## Abstract
This document provides instructions for deleting the Argo CD instances added to the default namespace of the OpenShift GitOps Operator. It also discusses how cluster.
## Table of Contents
CHAPTER 1. UNINSTALLING RED HAT OPENSHIFT GITOPS 3
1.1. DELETING THE ARGO CD INSTANCES 3
1.2. UNINSTALLING THE GITOPS OPERATOR 3
### CHAPTER 1. UNINSTALLING RED HAT OPENSHIFT GITOPS
Uninstalling the Red Hat OpenShift GitOps Operator is a two-step process:
1. Delete the Argo CD instances that were added under the default namespace of the Red Hat OpenShift GitOps Operator.
0 码力 |
8 页 |
47.36 KB
| 1 年前 3 their shortcomings
• Why DevOps?
• Why Containers, Kubernetes, and Helm?
• Intro to Kubeflow, Helm, Argo
## • Demos
• Image classification with Inception v3 and transfer learning
• Automate repeatable with Kubeflow
• Scale and test ML experiments with Helm
• Manage training jobs and pipelines with Argo
• Serve trained models for inference with TF Serving
• Rapid prototyping with self-service Jupyter code
• Ops teams embracing source control (git)
• Automated testing
• Repeatable/consistent
• CI/CD
• This has worked well for App Dev. Now time for AI/ML
• But, must ensure data scientist are not 0 码力 |
21 页 |
68.69 MB
| 1 年前 3 Flavio Copes
## Table of Contents
|Preface|
|---|
|Introduction to Linux and shells|
|man|
|ls|
|cd|
|pwd|
|mkdir|
|rmdir|
|mv|
|cp|
|open|
|touch|
|find|
|ln|
|gzip|
|gunzip|
|tar|
|alias|
|cat|
|less| files.
Hidden files are files that start with a dot ( . ).
## cd
Once you have a folder, you can move into it using the cd command. cd means change directory. You invoke it specifying a folder to move an entire path.
Example:
mkdir fruits
cd fruits
Now you are into the fruits folder.
You can use the $ \ldots $ special path to indicate the parent folder:
cd .. #back to the home folder
The # character 0 码力 |
135 页 |
14.14 MB
| 2 年前 3
|