What's new with GitOps and OpenShift
/taxi-config-test.git /taxi-config-prod.git /taxi-config-dev.git /taxi.git Approach 2 : Single Repository ├── apps │ └── app-1 │ ├── base │ │ └── kustomization.yaml │ └── dev │ ├── yaml can be directly applied ● Kustomize is included in kubectl and oc starting in 1.14 oc apply -k apps/myapp/overlays/dev Kustomize - Organization https://kubernetes.io/docs/tasks/manage-kubernetes- composes all resources from bases and may also have customization on top of them. Using Kustomize └── apps └── myapp ├── base │ ├── kustomization.yaml │ ├── service.yaml0 码力 | 34 页 | 2.01 MB | 1 年前3The Path to GitOps
some customization. To render the YAML output for the dev environ- ment, run: $ kubectl apply -k apps/myapp/overlays/dev The preceding command takes the base YAML and overlays what’s in the dev directory nd-kubernetes/api-extension/ custom-resources/ [3.5] https://github.com/argoproj/argocd-example-apps/blob/master/plugins/ kustomized-helm/README.md [3.6] https://argo-cd.readthedocs.io/en/stable/o applicationsets │ └── argocdproj ├── core │ ├── gitops-controller │ └── sample-admin-workload └── apps ├── bgd-blue │ ├── base │ └── overlays │ ├── dev │ ├──0 码力 | 45 页 | 1.09 MB | 1 年前3Continuous Delivery and GitOps on OpenShift
microservices and distributed teams in mind OPENSHIFT PIPELINES Containers Built for container apps and runs on Kubernetes Serverless Runs serverless with no CI/CD engine to manage and maintain with Kubernetes RBAC ● Visual and IDE-based pipeline authoring ● Pipeline templates when importing apps ● Automated install and upgrades via OperatorHub ● CLI, Web, VS Code and IntelliJ plugins OPENSHIFT0 码力 | 32 页 | 2.13 MB | 1 年前3The Practical Guide to GitOps
With your application’s declarations versioned in Git, you have a single source of truth. Your apps can then be easily deployed and rolled back to and from Kubernetes. And even more importantly, when Increased Consistency and Standardization Because GitOps provides one model for making infrastructure, apps and add on changes, you have consistent end to end workflows across your entire organization. Not0 码力 | 37 页 | 850.88 KB | 1 年前32.2.2云音乐在GitOps CD领域的最佳实践
• 底层能力快速封装:混合云、服务网格 有了这样的模板,是否能直接apply使用 呢? GitOps最佳实践 第三部分 ArgoCD的设计 什么是GitOps apiVersion: apps/v1 kind: Deployment metadata: name: demo spec: replicas: 3 ... GitOps in Horizon Horizon作为面向用户的统一界面,用户不感知0 码力 | 22 页 | 3.15 MB | 1 年前3How GitOps Boosts Business Performance: The Facts
has the potential to provide a single, standardized model for amending your infrastructure, your apps and Kubernetes itself, right across your organization. Not only will all your CI/CD pipelines be0 码力 | 9 页 | 506.50 KB | 1 年前3
共 6 条
- 1