Zachariah  Wiza

Zachariah Wiza

1626685634

Combining Argo CD (GitOps), Crossplane (Control Plane), And KubeVela (OAM)

Can we make Kubernetes disappear? Can we make infrastructure and application management so simple that anyone can do it? Can we leverage DevOps, SRE, ops, and sysadmin experience to create a system that would make developers autonomous?

TL;DR We can do that by combining ArgoCD (GitOps), Crossplane (control plane), Kubevela (OAM), and a few other tools.

#argocd #crossplane #kubevela #gitops #kubernetes

#git #kubernetes

What is GEEK

Buddha Community

Combining Argo CD (GitOps), Crossplane (Control Plane), And KubeVela (OAM)

Combining Argo CD (GitOps), Crossplane (Control Plane), And KubeVela (OAM)

Can we make Kubernetes disappear? Can we make infrastructure and application management so simple that anyone can do it? Can we leverage DevOps, SRE, ops, and sysadmin experience to create a system that would make developers autonomous?

TL;DR We can do that by combining ArgoCD (GitOps), Crossplane (control plane), Kubevela (OAM), and a few other tools.

#argocd #crossplane #kubevela #gitops #kubernetes

#git #kubernetes

Zachariah  Wiza

Zachariah Wiza

1626685634

Combining Argo CD (GitOps), Crossplane (Control Plane), And KubeVela (OAM)

Can we make Kubernetes disappear? Can we make infrastructure and application management so simple that anyone can do it? Can we leverage DevOps, SRE, ops, and sysadmin experience to create a system that would make developers autonomous?

TL;DR We can do that by combining ArgoCD (GitOps), Crossplane (control plane), Kubevela (OAM), and a few other tools.

#argocd #crossplane #kubevela #gitops #kubernetes

#git #kubernetes

Zachariah  Wiza

Zachariah Wiza

1625300640

How to Apply GitOps To Everything - Combining Argo CD and Crossplane

https://www.youtube.com/watch?v=yrj4lmScKHQHow to manage infrastructure, applications, and services? How to apply GitOps principles to everything? How to ensure that all the resources are always in-sync? Can we combine infrastructure, application, and service management using ArgoCD and Crossplane?

#gitops #argocd #crossplane #kubernetes

▬▬▬▬▬▬ ⏱ Timecodes ⏱ ▬▬▬▬▬▬
00:00 Intro
07:41 Setup
08:36 Exploring manifests
11:46 Applying manifests
19:25 Destroying resources
22:03 Final thoughts

▬▬▬▬▬▬ 🔗 Additional Info 🔗 ▬▬▬▬▬▬
➡ Gist with the commands: https://gist.github.com/fca66711eaf0440483eba42ee013311a
🎬 Argo CD: https://youtu.be/vpWQeoaiRM4
🎬 Crossplane: https://youtu.be/n8KjVmuHm7A
🎬 kind: https://youtu.be/C0v5gJSWuSo
🎬 Terraform vs. Pulumi vs. Crossplane: https://youtu.be/RaoKcJGchKM

▬▬▬▬▬▬ 🚀 Courses, books, and podcasts 🚀 ▬▬▬▬▬▬
📚 DevOps Catalog, Patterns, And Blueprints: https://www.devopstoolkitseries.com/posts/catalog/
📚 Books and courses: https://www.devopstoolkitseries.com
🎤 Podcast: https://www.devopsparadox.com/
💬 Live streams: https://www.youtube.com/c/DevOpsParadox

▬▬▬▬▬▬ 👋 Contact me 👋 ▬▬▬▬▬▬
➡ Follow me on Twitter: https://twitter.com/vfarcic
➡ Follow me on LinkedIn: https://www.linkedin.com/in/viktorfarcic/

#kubernetes #crossplane

Matt  Towne

Matt Towne

1589791867

Serverless CI/CD on the AWS Cloud

CI/CD pipelines have long played a major role in speeding up the development and deployment of cloud-native apps. Cloud services like AWS lend themselves to more agile deployment through the services they offer as well as approaches such as Infrastructure as Code. There is no shortage of tools to help you manage your CI/CD pipeline as well.

While the majority of development teams have streamlined their pipelines to take full advantage of cloud-native features, there is still so much that can be done to refine CI/CD even further. The entire pipeline can now be built as code and managed either via Git as a single source of truth or by using visual tools to help guide the process.

The entire process can be fully automated. Even better, it can be made serverless, which allows the CI/CD pipeline to operate with immense efficiency. Git branches can even be utilized as a base for multiple pipelines. Thanks to the three tools from Amazon; AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy, serverless CI/CD on the AWS cloud is now easy to set up.

#aws #aws codebuild #aws codecommit #aws codedeploy #cd #cd pipeline #ci #ci/cd processes #ci/cd workflow #serverless

Configure Custom Tooling in Argo CD

Some time after writing the first article, where I cleverly use jsonnet and gitlab, I realized that pipelines are certainly good, but unnecessarily difficult and inconvenient.

In most cases, a typical task is need: “to generate YAML and put it in Kubernetes”. Actually, this is what the Argo CD does really well.

Argo CD allows you to connect a Git repository and sync its state to Kubernetes. By default several types of applications are supported: Kustomize, Helm charts, Ksonnet, raw Jsonnet or simple directories with YAML/JSON manifests.

#gitops #argo #continuous-integration #kubernetes #devops