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
#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 ...
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🥊!
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
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.
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*
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
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
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?
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
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?
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.
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?"
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.
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.
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.
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
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
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.
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
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.
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
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?"
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
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
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!
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
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
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
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
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.
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.
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.
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
@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
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 🥳
#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
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...