Dan Garfield Profile Banner
Dan Garfield Profile
Dan Garfield

@todaywasawesome

3,685
Followers
1,097
Following
1,082
Media
8,254
Statuses

VP OSS @Octopus Deploy, Co-Founder of Codefresh | GitOps Co-chair | Argo Maintainer | Google Developer Expert | #Argo #Devops #Kubernetes

Salt Lake City, UT
Joined March 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@todaywasawesome
Dan Garfield
6 years
"I'm in the zoom room, where are you?" Me: I'm there. #zoom
Tweet media one
1
0
24
@todaywasawesome
Dan Garfield
1 year
First day back to work after a long weekend.
Tweet media one
20
205
2K
@todaywasawesome
Dan Garfield
2 years
Learn how to make the LAST Docker image you'll ever need in this tutorial! So many best practices compressed into this small video. inspo from @thebsdbox & @christianh814 #DevOps #CICD @codefresh
24
34
248
@todaywasawesome
Dan Garfield
7 years
@yogthos @stp_ip "By implementing the new soap dispenser we've cut our electricity bill by 40%!"
0
10
215
@todaywasawesome
Dan Garfield
6 years
Terry Davis, the creator of #TempleOS has passed away. Terry suffered from mental illness but had some really novel programming ideas. In his honor, here's a constructive look at the OS he created #RIPTerryDavis
8
112
189
@todaywasawesome
Dan Garfield
1 year
Creating a cluster in GKE: gcloud container clusters create sample-cluster Creating a cluster in EKS: oh sweet summer child...
11
18
200
@todaywasawesome
Dan Garfield
6 years
#gRPC walks into a bar and orders a drink. After a few minutes the bartender hands #gRPC their drink. #REST walks in. #REST walks in and orders a drink. #REST walks in and asks if their drink is ready. #REST walks in and asks if their drink is ready. #REST walks in and ...
3
65
177
@todaywasawesome
Dan Garfield
3 years
kubectl scale statefulsets kids --replicas=4 Yes this is an announcement.
Tweet media one
16
2
160
@todaywasawesome
Dan Garfield
2 years
A debate is raging: should you set CPU limits in #K8s under normal operation? @aantn says no, @dnastacio says yes. Don't use limits: Use limits: For now, I'll say thank you to these two for having the debate. 🍿 Round 3🥊!
10
34
150
@todaywasawesome
Dan Garfield
1 year
If this post gets 50 likes I'll drop everything and add support for Helm to do value lookups in #ArgoCD
@HelmPack
Helm
1 year
Helm v3.13.0 is out! This release includes the following update: 🔔 dry-run & template can now connect to servers 🔔 values handling improvements 🔔 JSON indexes 🔔 Metadata command Read the blog here: Next bug fix: Oct 11 Next feature release: Jan 17
3
34
105
4
6
140
@todaywasawesome
Dan Garfield
1 year
I also love that if you delete an EKS cluster from the UI it doesn't delete all the components so you'll have random stuff charging you money until you find them all.
26
12
138
@todaywasawesome
Dan Garfield
6 months
Kubernetes is an OS for the cloud. But it's like an OS from the 80s where installing stuff requires a bunch of technical knowledge. I shouldn't need to know the ingress, storageclass, or any other cluster-specific settings they should *just work*
39
9
129
@todaywasawesome
Dan Garfield
2 years
If you ever want an extra set of 👀 on your #ArgoCD / #ArgoWorkflows / #Argo setup my DMs are open. I've worked with quite a few companies in the last two years and have seen a lot of what works and doesn't. No strings or $$, just a friendly architecture review. #GitOps
4
13
124
@todaywasawesome
Dan Garfield
2 years
I think we have @argoproj
Tweet media one
@todaywasawesome
Dan Garfield
2 years
By "working on my #KubeCon slides", I mean teaching #MidjourneyAI how to draw @argoproj
Tweet media one
3
2
32
4
6
113
@todaywasawesome
Dan Garfield
2 years
Level 2 of our GitOps with Argo Certification is now officially open to the public. GitOps at Scale teaches how to model GitOps environments, handle multi-cluster management and much much more! Get it! #ArgoCon #ArgoCD #GitOps @codefresh
9
16
112
@todaywasawesome
Dan Garfield
2 years
Unpopular opinion: I don't like Prometheus. On most of my clusters it's the single biggest resource hog. Maybe I'm doing it wrong.
34
4
107
@todaywasawesome
Dan Garfield
2 years
Are we still pretending the EU requiring every website to have giant banners to accept cookies is it a good thing? How much worse is day-to-day internet because of that stupid thing? Does it actually help anyone?
34
18
99
@todaywasawesome
Dan Garfield
2 years
Instructions unclear, where's #KubeCon ?
Tweet media one
8
2
94
@todaywasawesome
Dan Garfield
1 year
I'm looking at you stateful services.
Tweet media one
5
10
95
@todaywasawesome
Dan Garfield
2 years
POV: Installing all the CRDs on my cluster. #k8s #Kubernetes #DevOps
3
17
94
@todaywasawesome
Dan Garfield
7 years
Tweet media one
2
17
88
@todaywasawesome
Dan Garfield
5 years
Remember in old OS X how you could take a screenshot and it would instantly be available? Who thought it would be a good idea to delay screenshots by 10 seconds? #Mac #osx
13
19
85
@todaywasawesome
Dan Garfield
1 year
What's the state of your state? #k8s
Tweet media one
7
8
85
@todaywasawesome
Dan Garfield
3 years
According to @openshift the most popular workload for #Kubernetes is databases. That's shocking. Maybe OpenShift is doing something really awesome with storage that I need to learn about?
Tweet media one
11
22
83
@todaywasawesome
Dan Garfield
6 months
Oh look, the Streisand Effect. Hope that was worth it.
@urlichsanais
Anaïs Urlichs
6 months
I publicly apologise to Romaric Philogène and Qovery for assuming that a formal event they hosted would not support diversity efforts in tech. I am also sorry that they felt insulted by a subtweet that was addressed at people in general not making an effort to support diversity.
Tweet media one
Tweet media two
1
179
1K
2
2
84
@todaywasawesome
Dan Garfield
7 years
A lot of building the internet comes down to some engineers hanging out in a hotel conference room debating API specs and architecture. #Kubecon
Tweet media one
2
11
84
@todaywasawesome
Dan Garfield
1 year
I ask "Are you encrypting all sensitive data now?" They respond w/big smiles "Credit card numbers yes, though we still store the CVV numbers in plain text, that should be fine." *Record Scratch* The mood instantly shifts. "Wait...you store CVV numbers?"
4
1
79
@todaywasawesome
Dan Garfield
2 years
Baby Calvin is fully deployed! 7lbs 7oz, 20 in long, and a FULL head of hair. He has a small birthmark on his eye that will probably fade. I've been calling him Baby Bowie. #GitOps #Argo @codefresh #k8s @kubernetesio @argoproj
Tweet media one
10
3
79
@todaywasawesome
Dan Garfield
1 year
POC is working! Helm lookup support in #ArgoCD thanks to Helm 3.13. Some polishing to do and options to add to make it more usable but we're on our way. @sabre1041 @crenshawdotdev branch incoming. Permissions were a surprisingly big challenge.
Tweet media one
@todaywasawesome
Dan Garfield
1 year
If this post gets 50 likes I'll drop everything and add support for Helm to do value lookups in #ArgoCD
4
6
140
7
8
76
@todaywasawesome
Dan Garfield
1 year
Revisiting this story, I want to share my own. A growing B2B business has recently "discovered" that they are storing their subscriber credit card numbers *unencrypted*. Thankfully, management understands of the gravity of the situation, we'll fix it. Ok right? Then I join.
@SwiftOnSecurity
SwiftOnSecurity
1 year
A story. An enterprise data application has been down for a day. 60 people from the company contractors and vendor have been on and off the same 24/7 service bridge call trying to fix it. They are currently waiting for a restore process and have been for hours. Then I log in.
45
242
2K
2
2
74
@todaywasawesome
Dan Garfield
6 months
I'm back from paternity leave, we're all still doing Kubernetes, right?
20
0
67
@todaywasawesome
Dan Garfield
2 years
IS THIS REAL LIFE!??
@devopsdotcom
DevOps.com
2 years
This year’s #DevOpsDozen award for Top DevOps Evangelist goes to @codefresh ’s Dan Garfield ( @todaywasawesome ). 🏆 See more winners:
Tweet media one
0
2
13
13
1
65
@todaywasawesome
Dan Garfield
1 year
No one seems to know what #eBPF is, or what it's for but one thing is clear. We're very, very excited about it.
19
4
65
@todaywasawesome
Dan Garfield
11 months
Why is everyone building an internal developer platform (IDP)? Wrong answers only.
45
6
64
@todaywasawesome
Dan Garfield
2 years
#ArgoCon is officially standing room only.
Tweet media one
3
6
64
@todaywasawesome
Dan Garfield
1 year
If you need a swiss army knife Docker image run: docker run --rm -it It'll auto-install packages when you run commands. 🔥 Magic
1
10
62
@todaywasawesome
Dan Garfield
3 years
Who's read the CNCF Annual Survey?! Anyone notice the shoutout to our favorite open source project @ArgoProj ! WOWOWOW! Congrats to the amazing team behind this amazing project. #CNCF #Argo #ArgoCD #ArgoWorkflows #GitOps #DevOps @CloudNativeFdn
Tweet media one
5
15
59
@todaywasawesome
Dan Garfield
1 year
Lots of folks moving to Argo 2.8 have been surprised when their config management plugins stop working. Here's a guide on how to create your own, with free examples for modifying Argo CD with Kustomize, Helm, Codefresh, or plain manifests. #ArgoCD
1
16
56
@todaywasawesome
Dan Garfield
8 months
The biggest problem here is one of expectations. The expectation was that Linkerd would be free forever for all sizes *just because it was in the CNCF*. Project governance matters! In @argoproj we have four key maintainer companies and a half-dozen end-user maintainers with
@cloudnativeyoda
Cloud Native Yoda
8 months
Tweet media one
0
15
98
3
11
53
@todaywasawesome
Dan Garfield
2 years
The worst pattern in @HelmPack is to parameterize everything. Having a values file that's literally everything in the manifests is the worst. Helm values should be for flags like ha mode, debug, etc. That change many resources.
6
4
52
@todaywasawesome
Dan Garfield
3 years
There is no stopping @argoproj , it's quickly becoming a juggernaut in software delivery. It's the fastest growing and most popular open-source software delivery project. The star-counts tell the story. #DevOps #Argo #ArgoCon #GitOps #CNCF
Tweet media one
3
8
50
@todaywasawesome
Dan Garfield
2 years
#ArgoCon is happening and it's not small. @argoproj #KubeCon
Tweet media one
2
6
48
@todaywasawesome
Dan Garfield
1 year
I fixed it. It was DNS.
10
0
47
@todaywasawesome
Dan Garfield
5 years
Mega Thanks to @bridgetkromhout for helping us print this special and most limited edition of #DevOpsAgainstHumanity ! It made #Kubecon unbelievably fun!
Tweet media one
3
2
46
@todaywasawesome
Dan Garfield
2 years
Tweet media one
1
10
46
@todaywasawesome
Dan Garfield
1 year
If you're flying to Chicago and your plane's internet seems broken it's probably a #KubeCon speaker doing last minute prep and downloading 50GBs of images.
7
1
45
@todaywasawesome
Dan Garfield
7 years
Saturday morning well spent saving the princess with my boys. #Mario
Tweet media one
0
22
7
@todaywasawesome
Dan Garfield
3 years
I don't always deploy, but when I do it's #GitOps with @argoproj and @codefresh .
Tweet media one
1
1
41
@todaywasawesome
Dan Garfield
2 years
On my way to #KubeCon , let's talk @argoproj @OpenGitOps @codefresh Showing off the container love.
Tweet media one
5
1
42
@todaywasawesome
Dan Garfield
3 years
Infra-as-code is not #GitOps by itself. GitOps requires an automated operator to constantly monitor actual state. Doing a #terraform plan apply is the 1st part of the equation but it's missing the 2nd. Read the GitOps principles
Tweet media one
0
7
41
@todaywasawesome
Dan Garfield
7 years
If you would have told me 10 years ago that I'd be speaking at #Kubernetes conferences and on stage with engineers and product managers from Google, Microsoft, and Amazon I would have said "What are koober net bees?"
2
4
40
@todaywasawesome
Dan Garfield
11 months
After 8 years, I have decided to leave Netflix. It's been a great ride, but I'm ready for new adventures elsewhere. No, I didn't work there. I just canceled my subscription. Thanks for your support during this time of transition. #ParamountPlus
4
4
39
@todaywasawesome
Dan Garfield
8 months
Tweet media one
9
7
39
@todaywasawesome
Dan Garfield
7 months
Sig-skiing might be the best one. #KubeCon #paris
Tweet media one
4
0
38
@todaywasawesome
Dan Garfield
7 months
Au revoir Paris! #KubeCon
Tweet media one
1
1
37
@todaywasawesome
Dan Garfield
11 months
@IanColdwater Coin! But I think it's like what the fox says, no one really gives it a name.
Tweet media one
3
0
35
@todaywasawesome
Dan Garfield
6 months
Last night around 1 AM my wife and I woke up to the sound of the garage door opening. I went to see what was going on thinking maybe one of the kids had gone in the garage for something. Instead I found a man starting my van, I yelled and opened the door and he yelled back and
@todaywasawesome
Dan Garfield
6 months
SOMEONE JUST STOLE MY VAN OUT OF MY GARAGE. WTF #SLC ??!
6
0
3
27
3
36
@todaywasawesome
Dan Garfield
7 years
Multivariate testing in Google Optimize is super rad. I remember when I had to code tests like this manually. Good work @googleanalytics !
Tweet media one
0
10
23
@todaywasawesome
Dan Garfield
8 months
Software Delivery is never going to be the same...
Tweet media one
5
4
36
@todaywasawesome
Dan Garfield
1 year
Container scanners:
4
4
36
@todaywasawesome
Dan Garfield
7 years
Packet loss.
Tweet media one
1
17
33
@todaywasawesome
Dan Garfield
2 years
My 2023 goal is to memorize all the projects in the #CNCF . Just kidding, I'll do something more practical like build a house or look like Brad Pitt.
Tweet media one
2
5
34
@todaywasawesome
Dan Garfield
2 years
HUGE win for the #CNCF community! Big shoutout to @khblixt for leading the effort with the TOC. Congrats to @codefresh @Intuit @BlackRock @akuityio @RedHat and of course the massive community of users that pushed for this. Let's go! 🚀🚀🚀🚀
@argoproj
argoproj
2 years
On behalf of all maintainers, contributors, users and supporters of the Argo Project, we are incredibly proud to announce that earlier today, the TOC voted to move Argo project to graduated status!
Tweet media one
22
152
896
1
4
35
@todaywasawesome
Dan Garfield
2 years
POV, you tell them you're going to do chaos engineering with Argo CD. @argoproj @codefresh #GitOps #Chaos #Firecode @CloudNativeFdn
Tweet media one
0
3
34
@todaywasawesome
Dan Garfield
2 years
Finally got my @TechstrongTV DevOps Dozen award for #DevOps evangelist of the year! It's beautiful 😍 @codefresh @argoproj
Tweet media one
7
2
34
@todaywasawesome
Dan Garfield
7 years
2
19
11
@todaywasawesome
Dan Garfield
1 year
Must be a new OSS contributor.
Tweet media one
1
3
33
@todaywasawesome
Dan Garfield
2 years
By "working on my #KubeCon slides", I mean teaching #MidjourneyAI how to draw @argoproj
Tweet media one
3
2
32
@todaywasawesome
Dan Garfield
2 years
Want to get started contributing to Argo CD? There are currently 38 "good first issue" items open. A lot of these can be fixed with just a little work. Why not jump in and get a PR merged? @argoproj #ArgoCD #OSS
0
9
32
@todaywasawesome
Dan Garfield
1 year
I'm a Jr. nobody and seem to have been included in the follow up on accident. We have a big meeting with all the head honchos and engineering leadership. They happily report that they have successfully started encrypting CC card number data. I ask a stupid question
1
0
31
@todaywasawesome
Dan Garfield
7 years
So long #OSSummit ! It's been real!
Tweet media one
0
12
2
@todaywasawesome
Dan Garfield
2 years
Often times when I hear "we can't automate that" it's because there are architecture problems in disguise. #DevOps
Tweet media one
1
4
29
@todaywasawesome
Dan Garfield
1 year
Could @Intuit , @codefresh , @akuity , @RedHat decide one day to change the @argoproj license to BSL like Hashicorp did with Terraform? No! Argo is a @CloudNativeFdn project. Changing the license would require the signoff of all the above maintainers as well as the CNCF. You
2
2
30
@todaywasawesome
Dan Garfield
5 months
In Argo CD we generally think of the Redis cache as unimportant. It can be destroyed and rebuilt easily after all. Technically you can even use Argo CD without caching at all! It would thrash the Kubernetes API so maybe don't disable it quite yet. Today's security release shows
@argoproj
argoproj
5 months
Today we've released a critical security update for Argo CD, we recommend upgrading, get the latest release (2.11.1, 2.10.10, 2.9.15, 2.8.19)
4
21
101
1
1
29
@todaywasawesome
Dan Garfield
7 years
The #RaspberryPi powered Chicken Coop is back online! #HopefullyNotAChickenGuillotine
0
31
8
@todaywasawesome
Dan Garfield
6 years
Strong representation of #Istio at Kubecon. People writing adapters, offering services, contributing to #oss and more. Give them some love! #WeMesh
Tweet media one
0
13
28
@todaywasawesome
Dan Garfield
2 years
Have you contributed to @argoproj ? Find me @KubeCon_ , I have a special gift for you! #KubeCon #OSS #ArgoProj #ArgoCD #ArgoWorkflows
Tweet media one
2
2
28
@todaywasawesome
Dan Garfield
1 year
Great read.
@SwiftOnSecurity
SwiftOnSecurity
1 year
A story. An enterprise data application has been down for a day. 60 people from the company contractors and vendor have been on and off the same 24/7 service bridge call trying to fix it. They are currently waiting for a restore process and have been for hours. Then I log in.
45
242
2K
0
1
28
@todaywasawesome
Dan Garfield
3 years
Watching Elf with the fam and my favorite part is when @ChloeCondon sings "Santa is coming to town" to save Christmas.
1
1
27
@todaywasawesome
Dan Garfield
6 years
Biggest surprise of #KubeCon - @EnvoyProxy is EVERYWHERE
@mattklein123
Matt Klein
6 years
What @eBay has done with @EnvoyProxy is honestly mind blowing. Check out this talk when the videos go up.
1
51
200
0
3
26
@todaywasawesome
Dan Garfield
5 years
MORE YAML JOKES! I DEMAND THEM. #KubeCon
@brunoborges
Bruno Borges
5 years
YOLO!
Tweet media one
4
128
420
1
6
26
@todaywasawesome
Dan Garfield
6 years
How can you tell @ChloeCondon is running a meetup? (Beyond it being a badass fun-fest full of cool engineers). Two words:
Tweet media one
0
1
27
@todaywasawesome
Dan Garfield
1 year
A lot of dev teams are sleeping on what's happening at Codefresh. We'll wake them up at ArgoCon / Kubecon next week. Environment promotion is going to change the way people deploy and promote software.
2
0
27
@todaywasawesome
Dan Garfield
7 years
Even though we're at #OSSummit I had to take a break to hack the Gibson. #hacktheplanet
Tweet media one
0
22
5
@todaywasawesome
Dan Garfield
6 months
The saga continues! The boys and I distributed flyers all over the neighborhood and someone who got the flyer spotted the car. It had been ditched within a mile of our house. My wife's wallet and sunglasses were stolen but that's it. I think we got really lucky.
@todaywasawesome
Dan Garfield
6 months
Last night around 1 AM my wife and I woke up to the sound of the garage door opening. I went to see what was going on thinking maybe one of the kids had gone in the garage for something. Instead I found a man starting my van, I yelled and opened the door and he yelled back and
27
3
36
6
0
27
@todaywasawesome
Dan Garfield
9 months
Introducing someone to Kubernetes goes best when you start with showing them Argo CD not kubectl.
4
0
25
@todaywasawesome
Dan Garfield
6 months
Can someone explain how Google fumbled AI so badly when they basically invented it?
21
1
26
@todaywasawesome
Dan Garfield
1 year
@mattfarina @DKThomp Why has the paper that reports blue zones "just have bad record keeping" been in pre-print since 2019? For how widely reported it's been, you'd think it would have peer review in 4 years. All the stuff identified as making blue zones seem common sense, don't smoke, family-first
0
0
25
@todaywasawesome
Dan Garfield
2 years
Is #GitOps popular? According to CNCF survey 84% of respondents were in some phase of adoption with over half adopting it seriously.
Tweet media one
2
10
25
@todaywasawesome
Dan Garfield
2 years
Congrats to our friends at @fluxcd on graduation! Great work from @monadic @r6by @mattfarina and so many others.
@stefanprodan
Stefan Prodan
2 years
YEY Flux is now a CNCF Graduated project. Huge thanks to the @fluxcd community for being with us on this incredible journey. #GitOps was just the beginning, I'm super excited about what comes next 🥳
Tweet media one
6
34
160
1
3
26
@todaywasawesome
Dan Garfield
1 year
@ibuildthecloud It's probably fine unless you were going to fork their codebase to build a competing product.
1
0
26
@todaywasawesome
Dan Garfield
4 years
My talk was accepted to Kubecon!! 🎉🎉🎉 I can't tell you how excited I am to talk about the Quest for the Ultimate Kubernetes Homelab!
1
3
26
@todaywasawesome
Dan Garfield
2 years
#Kustomize vs @HelmPack is a very intense matchup. I typically use them together, like a Kustomization that includes Helm Charts. Helm is the best way to provide a package to users to install with specific options for how it runs. OTH Kustomize can update a single value when I
@codefresh
Codefresh
2 years
It's time for Round 1: Matchup #2 of #CodefreshMarchMadness : What's your favorite Infrastructure Management Tool? Second matchup - Kustomize v Helm Vote below! ✅ #Kustomize @HelmPack
2
1
2
8
1
24
@todaywasawesome
Dan Garfield
7 months
If we could all agree to stop naming deployments "appname-deployment" that would be great. Same for services, configmaps, secrets, replicas, pods, statefulsets....cron.....jobs....ingress...
4
2
24
@todaywasawesome
Dan Garfield
7 years
For when you and your buddy want to pee together, in private.
Tweet media one
0
23
2