🎉🎉Excited to announce 🎉🎉
Kubernetes: Up and Running 3rd Edition
Very thankful to be able to refresh and add to the already great content from
@kelseyhightower
@jbeda
@brendandburns
as part of the co-author team.
Check it out
Rule number 1 of OSS startups: Never name your company after your OSS project. What starts out as quick and easy marketing soon turns into a logistical nightmare that everyone must suffer through.
📢
#Kubernetes
1.16 feature spotlight: Ephemeral Containers (alpha) - special type of container that runs temporarily in an existing Pod to accomplish user-initiated actions such as troubleshooting.
This book is the culmination of many hours operating and maintaining
#Kubernetes
clusters in the wild. Come find me at
#KubeCon
and let me know your best practices for access to a free early release download.
Finding OSS dependencies is messy, particularly when you start trying to figure out how you inherent a particular vulnerability.
Today Google launched , a way to visualize and find how you inherent dependencies, and what's in them:
Just finished stepping down from
@kubernetesio
steering committee. It's been my pleasure serving the community. Thank you for choosing me. ❤️❤️❤️ I now look forward to collecting my emeritus pension and a secret service detail. If you need me, I'll be on my acreage in Malibu. 🏖️
🥳It brings me great joy to announce the release of
#Kubernetes
1.16. This release represents the hard work and dedication of both the release-team and the community alike. Massive thanks to all involved. Check out more about 1.16 in the release blog
📢✨Really excited to announce that you can now create dual-stack IPv4/IPv6
#Kubernetes
clusters on Azure Kubernetes Service. Check out the AKS docs and try it today! 🙌
Every
#Kubernetes
cluster admin MUST watch "Advanced Persistence Threats" session from
@IanColdwater
@bradgeesaman
#KubeCon
#CloudNative
. So much knowledge and goodness - thanks for sharing. I've been trying to get people to understand this attack vector for a long time 👇
PSA:
#Kubernetes
DaemonSet, Deployment, and ReplicaSet resources will no longer be served from extensions/v1beta1, apps/v1beta1, or apps/v1beta2 by default in v1.16. Migrate to the apps/v1 API. REF:
👀 Pod Security graduated to beta in Kubernetes v1.23 so
@JimmAngel
and I wrote a blog to help teach you all about this fantastic workload security enhancement. Check it out
1/ Today, the
@deislabs
team are celebrating our 5 year anniversary at Microsoft. We were brought on to help build AKS and I’m super proud of all that we have accomplished. Being part of the open source team has been super rewarding for me.
My goal this
#KubeCon
is to meet at least 100 new folks from the community for the first time and listen and learn from you all. If you see me (or hear my Aussie accent) feel free to come intro yourself and share your stories. See you there. I look forward to meeting you all.
Celebrating Halloween with the release of
@OReillyMedia
#Kubernetes
Best Practices 2nd Edition just in time for next week. We’ll be doing book signings at
#KubeCon
🎃 👻 See you there!
Super charge your
#Kubernetes
networks with Freeflow - . RDMA backed network acceleration that works with your current networking stack. We've been testing it out with distributed training on
#Kubernetes
with
@Kubeflow
seeing drastic improvements.
Want an awesome job in cloud native? I'm hiring on the Azure Core Upstream team where we're enabling the cloud native ecosystem working on open source projects like Kubernetes, Cluster API, Containerd and many more. U.S. remote friendly. Apply here 👉
Did you know that the
#Kubernetes
1.14 release has a name? I present to you the creative genius of
@spiffxp
. I love this. For the trivia buffs out there this is a good one to stash. ref:
Watching
#Kubernetes
run is STILL something that wows me to this day. It really is a piece of art. It’s so satisfying to watch it chugg along doing its best to reconcile state. And that feeling when you get a Pod in Running state.... Just me?
The best thing you can teach your kids is how to vet information to determine fact for themselves. This is a skill that’s in dire shortage in current generations.
It's been an exciting and rewarding couple of months taking on the challenge of writing and collaborating on this book. Very excited to see it land hopefully in time for KubeCon in San Diego. You can pre-order a copy now!
NEW VIDEO -- OSS Unboxing img. A Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder by
@jessfraz
. I'm srsly so happy about this as you can tell in the video. Enjoy! Have a great weekend all!
KubeCon EU was epic! The community energy has grown massively. This event surpassed the energy of KubeCon San Diego in 2019 which, IMO was the previous high water mark. The cloud native community never ceases to amaze me. Thank you! See you all in Chicago.
#KubeConEU
Ever wondered what all these
#CloudNative
OSS tools and projects do? Then you should checkout my OSS unboxing YouTube series where I find out myself. Come learn with me.
10 years strong and the best is yet to come. ❤️❤️❤️
#KubeCon
was awesome and Paris was the perfect host city. The energy was amazing. See you in SLC. HBD K8s 🥳
What are your top 3
#Kubernetes
features? Mine are in order:
1. CRDs
2. Dynamic Admission Controllers
3. CrashLoopBackoff
I remember k8s before all these features and am so thankful for those that made them a reality.
Very interesting topic at the contributor summit with
@the_sttts
. Proposing the successor to namespaces — workspaces. Has implications for multi tenancy.
#KubeCon
A heartwarming story on the power of open source community, a thread -
@khnidk
and I have been working on a rather large change in
#Kubernetes
to allow support for ipv4/ipv6 dual stack. It's a MASSIVE change which touches many parts of the code (as you can imagine). 1/10
❤️ that I can build/test
#Kubernetes
with kind. I built this v1.14.0-beta.1 3 node cluster from source in less than 5m. Great for iterating on code changes. What a wonderful world! cc
@BenTheElder
@spiffxp
Iron sharpens iron. I passed the CKA. This exam was definitely challenging and I really enjoyed putting my knowledge to the test. This certification is for both newcomers and seasoned veterans. Kudos to
@CloudNativeFdn
for creating such a great certification.
✨✨Honored to work with such a talented, kind, and caring team. I’m super proud of all we’ve accomplished in the cloud native ecosystem ✨✨ Thanks for having us
#KubeConEU
Achievement unlocked. I just braided my daughter’s hair for the first time and got her nod of approval on my work. This has been many years in the making. Words cannot describe how happy I feel. It’s the little things.
🚨 Friendly reminder that the 4th of December is the deadline for
#KubeCon
Amsterdam CFPs. I’m more than happy to review any submissions. Feel free to DM me. Here is a blog I wrote on how to structure a great CFP. Good luck!
Checkout my latest blog "Verifying container signatures on Kubernetes with Gatekeeper". I take a look at the work
@developerguyba
has done to verify
@projectsigstore
cosign signatures on Kubernetes.
Interested in mutating
#Kubernetes
resources with Gatekeeper? Check out my new blog that details the new alpha mutation feature. I also try out an auto-remediation scenario with Pod Security Admission
My life in OSS 🤔
What foundation, alliance, consortium? 🤷♂️
What TAC, TOC, TOB, SCIR?
Which SIG, TAG, WG, committee?
What Governance? README? Code of Conduct?
What voting system?
Which DCO, CLA, license?
🤦♂️
I picked a heck of a day to go into the office (our office is in the same building as Twitter HQ). I’ve been asked 3 times by reporters for my opinion and thoughts on Elon. I said that I don’t work there and then they asked, “but do you have a Twitter account?” NOPE!
Reflecting back on the last 10 years of Kubernetes.
@kelseyhightower
invited everyone onstage that was running Kubernetes in product back at the 1st KubeCon in 2015. What a journey! The people and community are the strength of Kubernetes. Thanks for everything!
Very excited to collaborate on the 3rd edition of this fantastic book. We are making final edits and hope to have the final release available very soon. Massive thanks to
@VMwareTanzu
for sponsoring this and making the early release available.
1/ Feel good Friday. An update on IPv4/IPv6 dual-stack
#Kubernetes
. Lets take a look at dual-stack pod-to-pod networking in v1.16.0-alpha.1 (a thread). Here is two node cluster on AKS-Engine.
Sooo... I handed out a bunch of
#Kubernetes
pins at my son's elementary school. Now I get a kick out of seeing different kids wearing them every day. Gotta start them early on OSS! 😂
Guess what came in the mail today???! Massive thanks to
@kasunindrasiri
for the lovely gesture! I look forward to taking my gRPC l knowledge to the next level.
1342 people from 100 countries became citizens today and that was just the Bay Area ceremony. There’s truly amazing diversity in this country. I look forward to being a part of building the future.
We’re very excited to share KAITO. KAITO automates AI/ML inference model deployment on Kubernetes. It’s open source! Come chat to the team at the Microsoft booth to learn more.
#KubeCon
5:30am in line at Safeway in SF. I spent the time telling jokes and spreading positive vibes to everyone in line. All the shelves were stocked, no need to panic. Massive thanks to all the people working hard to keep them that way. Be kind to one another!
PSA
#Kubernetes
- If you're using kube-lego to get manage your SSL certs please upgrade to the latest version as it alleviates an issue that causes excessive requests to
@letsencrypt
. Let's help protect the great service that Let's Encrypt provides.
Need to validate all those signed containers? Gatekeeper has you covered.
@sozercan
shared an e2e demo of tag-to-digest mutation, cosign and trivy validation recently at the Gatekeeper community meeting. Great work! Check out the recording here
🤗 I’m so excited for KubeCon/CloudNativeCon!! I recorded this quick video so that you can recognize my face and also wanted to share what KubeCon means to me. Come find me and say 👋
🚨Shameless plug🚨 I'm running for
#Kubernetes
Steering Committee. I've currently served a 6 month term on Steering and would love to serve a full term. Please consider voting for me 🗳️ You can check out my bio and what I plan to do if elected here 👉
In a day full of Copilot announcements - We're excited to announce AKS Copilot - Your AI powered assistant for Kubernetes.
Resource generation, debugging, log analysis, and much more. Also checkout kubectl-ai from
@sozercan
🐟🤖🐬Please join me at
#KubeCon
EU where I will present "The Hitchhiker's Guide to Pod Security" - the complete and practical guidebook to securing your workloads on Kubernetes -
Do yourself a favor and listen to the
@oxidecomputer
"On The Metal" podcast. I was completely captivated by the depth of knowledge shared by
@Jonathan_Blow
@jessfraz
@bcantrill
that three hours just flew by. Never have I been so enthralled by low level computing.
It's
#Kubernetes
steering election time and I'm running again. I would love the opportunity to serve a full term on the steering committee and continue helping support Kubernetes and the ecosystem