What's new in Argo CD v2.7
10:52
11 ай бұрын
Kargo Quickstart
9:28
11 ай бұрын
Akuity Platform Intro
2:22
Жыл бұрын
Пікірлер
@hcompres1
@hcompres1 5 күн бұрын
Can you do that same scenario with aplicatioset?
@100yasser100
@100yasser100 18 күн бұрын
I have 2 dependencies in chart umbrella and I provided 2 different values both has different top level key one of the first dependency and second key for the second dependency. Yet, it seems values are being passed correctly to the sub charts and still not sure why
@koodauskanava9096
@koodauskanava9096 Ай бұрын
Really like this and the readmap where it is going. Would really love to use this with HashiCorp Terraform Cloud to promote IaC to different environments
@RuslanGonzalez
@RuslanGonzalez Ай бұрын
Was the secret file populated with values that were not encrypted using base64?
@tamilitpaiyan5619
@tamilitpaiyan5619 Ай бұрын
Excellent job highlighting this release's features 🙌🏽 Also How to integrate the backend features into the ARGOCD Server UI, for example, can I Integrate argo rollouts into the argocd server?
@allaouaabdelghani3522
@allaouaabdelghani3522 Ай бұрын
great talk, thanks !
@akuityio
@akuityio Ай бұрын
Glad you liked it!
@davidsmind
@davidsmind Ай бұрын
Truely cursed workflow
@sherrihouse4116
@sherrihouse4116 2 ай бұрын
☝️ P r o m o S M
@ant6558
@ant6558 2 ай бұрын
promo sm 😋
@delucabruno
@delucabruno 2 ай бұрын
Really good explanation! thanks for sharing this!
@forbiddenera
@forbiddenera 2 ай бұрын
Hoping templatePatch works.. a lot of times you want specific fields in an app, like I want to use git generator for core services like argo and prometheus-operator with the latter requiring serverside apply and stuff
@forbiddenera
@forbiddenera 2 ай бұрын
Looks like it might.. love how the kustomize tag override for argo works for "2.9.0-sha" but "2.10.1" broke argo with it needing to be "v2.10.1".. had to manually kubectl edit deployments and the application controller pod to add the v to get it back 😂 now let's try this templatepatch
@forbiddenera
@forbiddenera 2 ай бұрын
Oo the kustomize patches will simplify something for me possibly, will have to try but didn't realize that was in 2.9
@mihaigalos279
@mihaigalos279 3 ай бұрын
Cool stuff. Would the templatePatch also allow kustomize-style delete operations?
@morey-tech-akuity
@morey-tech-akuity 3 ай бұрын
Not in it's current capacity. You'd need to use conditionals to overwrite the values instead of deleting them (e.g. setting to null or false). That would be a great feature request!
@MohammedNoureldin
@MohammedNoureldin 3 ай бұрын
Thanks a lot mate for the great summary! I really like your channel
@akuityio
@akuityio 3 ай бұрын
Glad you enjoy it!
@TechWhale
@TechWhale 3 ай бұрын
Great presentation and demo. Quick question, how do you provide (in the GitOps way ?) the secret needed to configure External Secret so that it can connect to a SecretStore ?
@TechWhale
@TechWhale 3 ай бұрын
Thanks for the video, very instructive. Also, how would you create the secret used by the External Secret Operator's SecretStore using this pattern ? What would be the recommended folder structure for this ?
@MohammedNoureldin
@MohammedNoureldin 3 ай бұрын
Absolutely helpful video. Thanks a lot!
@koodauskanava9096
@koodauskanava9096 4 ай бұрын
Here you are creating manually the app of apps to bootstrap it. Would it make sence to deploy that with Terraform so no click-ops would be needed?
@dev_among_men
@dev_among_men 4 ай бұрын
Trying to do the same, only reasonable (terraform apply and boom)
@adrianantunez779
@adrianantunez779 3 ай бұрын
Yes, actually that would be a really interesting approach, specially if trying to avoid clickops
@fabmartel
@fabmartel 4 ай бұрын
I'm going to wait until there is some kind of open source Akuity
@gawa85
@gawa85 4 ай бұрын
is there any way to connect to multiple argocd , and have the same cicd process ?
@thehyperduck90
@thehyperduck90 4 ай бұрын
Daniel should definitely start an ASMR channel for Platform Engineering/DevOps. Such a soothing presentation 10/10
@nikolayandcards
@nikolayandcards 5 ай бұрын
good stuff
@suhanimatki
@suhanimatki 5 ай бұрын
I am trying the first option and i get unauthroized error when i add dependencies on a repo in artifactory that i have added as a Repo in argocd already. what am i doing wrong ? how can i resolve 401 unauthoized here.
@rafayhussain3485
@rafayhussain3485 5 ай бұрын
You need to login to the artifactory repo before you pull from it. That will resolve 4011 error
@SantoshPai314
@SantoshPai314 5 ай бұрын
Excellent commentary here!
@petereriksson8915
@petereriksson8915 5 ай бұрын
ArgoCD, Gitops - So amazing, version control..... Let me show you the GUI This is the problem with Argo, it's just clickops.... with argo for so many organisations. GitOps Cosplay
@pheNam2000
@pheNam2000 5 ай бұрын
Does this support app of apps pattern?
@user-co7hs1if6h
@user-co7hs1if6h 5 ай бұрын
Is image-updater is a official release ?? I see its still in development
@akuityio
@akuityio 5 ай бұрын
Image updater is a community project right now, with some contributors from the argo cd project. There’s a proposal to merge it into the main argo cd project; github.com/argoproj/argo-cd/pull/11787
@forbiddenera
@forbiddenera 2 ай бұрын
It works good for me so far, haven't tried git mode but going to set that up i think so the sync details don't reference an old commit when the image is newer (eg the whole reason it exists, you don't wanna update your manifests everytime you update your app)
@FrederikNJS
@FrederikNJS 5 ай бұрын
Does the Kustomize patching extend to helm charts as well, such that you can render a helm template and apply a Kustomize patch on top?
@akuityio
@akuityio 5 ай бұрын
The Argo CD Application doesn’t support both `source.helm` and `source. customize` at the same time; they are mutually exclusive. So you can’t use the in-line patches while sourcing a helm chart. However, using kustomize+helm, you can have a kustomization.yaml in your GitOps repo that references a Helm chart, then point the Applicaiton to that kustomization.yaml and using `source.kustomize.patches`. Happy to discuss further in the Akuity community: akuity.community
@kevinbonilla3655
@kevinbonilla3655 5 ай бұрын
You could use something like the ArgoCD lovely plugin, it allows you to generate a helm template application then kustomize apply manifests you may need on top of the helm chart. Works great from my experience.
@forbiddenera
@forbiddenera 2 ай бұрын
Yeah there's a plugin to use --enable-helm on kustomize but its just in docs not something you can directly install, probably because it's so simple. I'm not sure since I haven't tried but I would assume it would work in that case
@user-ws5ky1md4w
@user-ws5ky1md4w 5 ай бұрын
is it possible to have as a cred template ?
@k0b0yash1
@k0b0yash1 5 ай бұрын
Your intro volume is way too loud, I'd recommend reducing it. Thanks for the video
@TheGimboo
@TheGimboo 6 ай бұрын
one question, after patching argocd-repo-server deployment You will have 1 POD with 2 containers , 1st is argocd-repo-server (which runs originaly repo-server daemon), 2nd is cmp (which also run repo-server daemon). So does it mean that starting from this point You have TWO concurrent argo-repo-server procecess ? How do they communicate? Isn't that problem they running in the same time ?
@joebowbeer
@joebowbeer 5 ай бұрын
Sidecar runs ArgoCD lightweight CMP server /var/run/argocd/argocd-cmp-server
@devopstech214
@devopstech214 6 ай бұрын
Similar to manifest files how can we use kargo to list and update Helm chart version to specific environment
@1993JosephS
@1993JosephS 7 ай бұрын
Intuit built something like this out in Jenkins with groovy and bash scripting. Not sure I’d be able to replicate it effectively in a different setting without something like this.
@scottamolinari
@scottamolinari 7 ай бұрын
Let's say, every dev stage is theoretically a PR. So, somehow I feel either the dev stage might need to be created in a different system and promotion can be taken on after that with Kargo? Hmm.... 🤔
@scottamolinari
@scottamolinari 7 ай бұрын
Um, often Git with branching is the control for stage control. I'm missing this possibility or maybe my current mind model is off in general?
@scottamolinari
@scottamolinari 7 ай бұрын
There is a lot of "click that button" said here. Is it possible to automate the "button clicks"? Or rather, will Kargo have an API available to programmatically "click the button" to promote apps to different stages? Like, have workflows in Argo Workflows kick these things off?
@oftheriverinthenight
@oftheriverinthenight 7 ай бұрын
Promotion of the config across the environments and also the image tag with the same tool sounds cool
@iposipos9342
@iposipos9342 7 ай бұрын
hi thanks for the video. i have a question. How does Kargo fit in with Argo Rollout? is it replacing it or they can be used together? Thanks
@kylemcmearty
@kylemcmearty 7 ай бұрын
ApplicationSet ?
@facundoruetaloyanes7320
@facundoruetaloyanes7320 7 ай бұрын
Nice video, it worked for me, thanks. The only problem that I'm having is that I don't know how to call a secret value (secret externally created with external-secrets in the same namespace) in my new values.yaml from my subchart, do I need to create a template folder and a configmap file or something like that?
@scottamolinari
@scottamolinari 7 ай бұрын
Has the UI gotten the update yet? I'd like to try that last solution. I guess I could just try it out.
@jamallmahmoudi9481
@jamallmahmoudi9481 7 ай бұрын
Hi, cool & perfect 🙏👌👌👌
@itskagiso
@itskagiso 7 ай бұрын
Great tutorial however did not work for me. The 3rd method gives an error: error validating and normalizing app: error getting application's project: application 'app-x' in namespace 'default' is not allowed to use project 'default'
@morey-tech-akuity
@morey-tech-akuity 7 ай бұрын
The error you are getting points to an issue with the `default` AppProject configuration not permitting the Application. Check to make sure you AppProject isn't restricting the Application by name or namespace. I confirmed that it works on a fresh install of Argo CD v2.8
@samanabdollahpour1429
@samanabdollahpour1429 7 ай бұрын
thanks a lot man worked like a charm
@gpltaylor
@gpltaylor 8 ай бұрын
Great video.. SHAME to anyone who watched and didn't like :)
@ADV-IT
@ADV-IT 8 ай бұрын
Thanks!
@soumitasardar2616
@soumitasardar2616 8 ай бұрын
Hi... Can you please also show like how the private helm chart repo will get connected with argocd by keeping the helm repo creds in aws ssm manager
@100yasser100
@100yasser100 18 күн бұрын
Use @repo_name , make sure to use name same as what's configured in argoCD. If repo doesn't have a name, you need to name it to use the credentials correctly without having it in umbrella chart
@pancakez7022
@pancakez7022 9 ай бұрын
volume is too low
@Ebrasive
@Ebrasive 8 ай бұрын
then set it higher...
@Luther_Luffeigh
@Luther_Luffeigh 9 ай бұрын
Love these videos and yay 🎉 for sync-policy per applicationset
@akuityio
@akuityio 9 ай бұрын
So glad!
@jemag
@jemag 9 ай бұрын
Great video. Would be nice however to have a seamless way to handle git and other credentials within the sidecar. While there are some workarounds, it does not scale well when you have a ton of different credentials. An ArgoCD provided solution would be nice.