Dan Garfield
banner
todaywasawesome.com
Dan Garfield
@todaywasawesome.com
VP OSS@Octopus Deploy | Codefresh Co-Founder | GitOps Co-Creator | Argo Maintainer | #Argo #Devops #Kubernetes
Today is the last day for the Argomobile.

It's being repurposed for a new life and sadly the beautiful artwork will have to come off. 😢🫡

Here we see her in all her glory this past winter.
May 13, 2025 at 8:56 PM
Welp, someone showed up to prove your point. 😭
April 24, 2025 at 4:08 PM
I actually think K8s handles secrets pretty well when you add in tools like external secrets, or vault operator but it's pretty important to understand how it all works!
April 23, 2025 at 9:26 PM
The promotion template lets you specify which paths should and shouldn't be counted in a diff.

This gives you the flexibility to not only promote images but any component of your manifests in Helm, Kustomize or anything else.
March 31, 2025 at 9:26 AM
Environments are another really exciting area. An environment can be any combo of Kubernetes Cluster, Namespace, Argo CD instance, or even app label.

"Prod-us" might contain multiple versions of an app like you see here with differences between them.

How do we keep the diff straight?
March 31, 2025 at 9:26 AM
How does GitOps Cloud know what to upgrade? We take Argo CD apps and add an annotation to make them part of a single product.

Now we know that "accounts-dev" and "accounts-prod" are related.

So now I can drag 'n drop to do a realtime diff and compare multiple apps in different environments.
March 31, 2025 at 9:26 AM
This includes
🟢 What tests should run and when
🟢 Any arbitrary workflows needed
🟢 How upgrades should happen – with a Pull Request or a commit

To start deploying, you need a few key concepts:

First – Products:
March 31, 2025 at 9:26 AM
GitOps cloud provides tons of insights and quality of life improvements for GitOps practitioners but the star the show is ✨Environment & App Promotion✨

The key is a brilliant new K8s CRD to define how changes move from one environment to another.
March 31, 2025 at 9:26 AM
First of, GitOps Cloud takes the very popular Codefresh GitOps and makes it accessible to a much broader audience.

Before today, GitOps required the Codefresh runtime. If you used Argo CD, that meant upgrading your env.

Now you can connect to any existing Argo CD instances!
March 31, 2025 at 9:26 AM
BIG news coming from Codefresh & OctopusDeploy with the launch of ✨GitOps Cloud✨ just in time for KubeCon.

GitOps Cloud will change how you deploy to Kubernetes with app & environment promotions powered by Argo. Let's 👀 why it's special 🧵
March 31, 2025 at 9:26 AM
I have good new for you gaelfr38 - Argo CD 3.0 does just that!
March 26, 2025 at 7:23 PM
The worst part of using an apple mouse is when the battery dies and you have to stare at it like this.
March 26, 2025 at 7:23 PM
Who's releasing Argo CD? Check out the amazing representation from @OctopusDeploy (@codefresh) for the last three years!!

Lots more people contribute to every release, Michael Crenshaw from Intuit as the Argo CD lead (and #1 committer) and many others!
March 25, 2025 at 3:42 PM
A series of court cases went against sanctions and with a new crypto-friendly administration in the US the creators of Tornado Cash were set free in the US and Netherlands and today, the sanctions were formally lifted on Tornado cash.

What's next?
March 21, 2025 at 7:38 PM
All the while, Tornado Cash kept operating. There is no way to shut it down. As long as users keep sending transactions, the smart contract will keep processing them.

However, fewer and fewer people used Tornado cash because of the sanction risk.
March 21, 2025 at 7:38 PM
But what were they going to do about it? You *can't* shutdown a decentralized app with no admins. There's no one with the keys to remove it.

So governments did the next best thing. They arrested the creators of Tornado Cash and charged them with money laundering.
March 21, 2025 at 7:38 PM
Tornado Cash was different because the creators put it on the Ethereum blockchain as an autonomous smart contract and then publicly destroyed their keys and set the owner to an empty address. coindesk.com/tech/2020/05...

The creators could no longer change or destroy Tornado Cash.
March 21, 2025 at 7:38 PM
The Tornado Cash saga is an epic one that more people need to know.

In 2019, developers Roman Storm, Roman Semenov, and Alexey Pertsev created Tornado Cash to anonymize Ethereum Transactions. 🧵
March 21, 2025 at 7:38 PM
The Argo mobile enjoying some heavy snow this morning.
March 18, 2025 at 9:41 PM
We've never officially given a name to the Argo Mascot but if we did, I think it would have to be Jason.

Jason the Argonaut.
March 18, 2025 at 9:41 PM
Ski Utah
March 18, 2025 at 9:41 PM
In 1784 Benjamin Franklin wrote a joke essay that people could save money in candles by waking an hour earlier.

Somehow this later inspired daylight savings and now I have to deal with a toddler who has no idea it's his bedtime.
March 13, 2025 at 4:04 AM
They may have been on to something.
March 12, 2025 at 6:00 PM
Get in loser, we're building the future.
March 12, 2025 at 6:00 PM
Oh no, you had one job!!
March 12, 2025 at 6:00 PM