Michael Levan 👨🏻‍💻☕️ Profile Banner
Michael Levan 👨🏻‍💻☕️ Profile
Michael Levan 👨🏻‍💻☕️

@TheNJDevOpsGuy

Followers
8,435
Following
640
Media
1,743
Statuses
8,768

Simplifying Kubernetes and Platform Engineering With Real-World Live Training, Content, and Consulting┇Published Author x4┇International Public Speaker

New Jersey
Joined September 2017
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Learning Kubernetes doesn’t just mean you’re going to learn ONLY Kubernetes A thread 🧵
17
125
482
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
11 months
Officially starting the Kubernetes and Platform engineering blog series. First up - Operators. Keep an eye out for this blog post dropping next Wednesday 🔥 #kubernetes #devops #platformengineering
Tweet media one
13
128
834
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
AWS ECS vs AWS EKS vs Kubernetes. Is there a difference? If so, what is it? A thread 🧵
12
61
447
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I'm starting to put together a resource on GitHub called "Kubernetes Quickstart Examples". It will contain code to create, spin down, and clean up: - Cloud Kubernetes clusters (AKS, EKS, GKE, etc.) - On-prem Kubernetes clusters 🧵
4
46
314
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I recently updated my GitHub repo which contains A LOT of Kubernetes examples. As we all know, getting hands-on is a key factor to being successful in the engineering space. A thread 🧵
12
60
311
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I've spoken to several engineers and leaders at various organizations about Kubernetes. I've also been working with Kubernetes myself in production environments since 2016. Here are the top 10 actions you should take in production Kubernetes environments. A thread 🧵👇
11
55
310
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I recently updated my open-source GitHub repo called "Kubernetes-Examples" It contains A LOT of Kubernetes Manifests and different types of configurations that you can use to jump into various Kubernetes topics A thread 🧵
11
56
303
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Learning cloud is hard Learning DevOps is hard Learning software development is hard I know it may look like everyone knows it from the outside looking in, but 90% of organizations are still trying to figure it out. Don't worry, you're not late; you're right on time. #devops
9
55
290
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Are you thinking about taking the Certified Kubernetes Administrator (CKA) exam? A thread 🧵 #kubernetes #devops #docker
21
67
290
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
If you're in the #DevOps space or interested in getting started with a hands-on approach, feel free to check out my open-source project called DevOps The Hard Way on GitHub. - Build with Terraform 😎 - Work in AWS 🔥 - Use Python 💯 And much more 🤙
Tweet media one
6
78
278
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Do YOU want to learn Terraform in a project-focused, hands-on, & FREE way? Check out Terraform The Hard Way, an open-source GitHub project that allows you to learn: -Terraform basics -Start creating projects -Test your Terraform code #devops #terraform
Tweet media one
4
63
263
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
The best kind of delivery.
Tweet media one
19
9
237
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Part 1 of the Kubernetes and Platform Engineering blog series is released 🚀 Part 1 goes into: 1. Controllers 2. CRD's 3. Operators 4. How to build Operators Check it out at the link below 👇 #kubernetes #devops #platformengineering
Tweet media one
4
43
234
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Networking in Kubernetes is arguably the most important piece. Why? Because there’s not much you can do in a Kubernetes cluster without proper networking. A thread 🧵
7
47
223
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Officially did the last (for now) update on DevOps The Hard Way. - Free/open-source DevOps project 🔥 - Terraform, Kubernetes, Python, and more 💯 - All AWS & cloud-native 😎 Get some hands-on, project-focused #DevOps practice today! #AWSCommunity
Tweet media one
9
62
215
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
What problem is Kubernetes trying to solve? Is it simply container orchestration? A thread 🧵
11
34
195
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I recently updated my FREE project on GitHub called "Kubernetes Quickstart Environments" It's a repo that helps you automatically create ANY Kubernetes cluster in the cloud or on-prem A thread 🧵
2
32
190
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Role Based Access Control (RBAC) is arguably one of the biggest headaches for engineers in a Kubernetes cluster. However, there are certain ways to make it far easier. A thread 🧵
6
33
184
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Kubernetes Ingress is one of the most important pieces of the k8s puzzle If you're deploying a web app and customers, clients, or yourself need access to it, cloud load balancers can get expensive A thread 🧵
3
44
186
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Are you thinking about taking the Certified Kubernetes Administrator (CKA) exam? Is it a big goal of yours? If so, let's talk about it in this thread 🧵
9
40
176
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I created a GitHub repo for how to create multiple Kubernetes environments If you’re looking to get started with Kubernetes and create your very first Kubernetes cluster, this is for you! Check it out at the link below 🔥 #kubernetes #docker #devops
1
36
172
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
DevOps The Hard Way, an open-source, project-focused learning experience is at 544 stars on GitHub! 🔥 If you want a way to learn #DevOps in #AWS from a hands-on perspective, definitely check it out at the link below.
2
57
171
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I recently updated my GitHub repo that's filled with real-world Kubernetes examples. This update includes configurations for: - cert-manager - Monitoring and observability - Kyverno - Service mesh - Stress testing Check it out below. #kubernetes #dev
25
41
170
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Here's a little glimpse into how I help my clients plan and execute the best running Kubernetes environments in the world. I split up the work into three categories and execute it accordingly. #kubernetes
Tweet media one
5
24
167
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
I noticed that there's ZERO GitHub Actions to deploy apps to AWS Elastic Kubernetes Service (EKS). There are Actions to deploy to AKS and GKE, but not EKS. I created a workflow for this. Hope it helps! Link below. #kubernetes #github #aws
Tweet media one
6
38
164
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
100 Days Of Containers and Orchestration has officially been updated! I've just added day 3, day 4, and half of day 5. You'll be learning about: - Using Docker on Linux - Using Docker on Windows - Getting Docker Desktop up and running (cont)
Tweet media one
4
36
162
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
What’s the difference between Managed Kubernetes Services? For example - AKS, EKS, and GKE Let’s break it down 👇🏻 A thread 🧵
5
40
165
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
A quick breakdown of Kubernetes Helm Chart architecture - Root directory - Info related to your Helm Chart - Chart dependencies (if you have other charts that are dependencies to your app) - Where you store k8s manifests - Parameters/variables #Kubernetes #DevOps #cloud
Tweet media one
1
34
160
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you want to be successful in the cloud-native world, here's what you need to know: - Cloud and virtualization - Operating systems and networking - CICD - Coding - Security - Application development workflows - Architecture A thread 🧵
8
35
159
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Getting Part 2 of the Kubernetes and Platform Engineering blog series ready 🔥 Part 2 is all about Cluster API. Dropping next Wednesday 🚀 #kubernetes #platformengineering #devops
Tweet media one
2
25
158
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
I quit my job. I'm no longer a full-time employee. Instead, I'm betting with my time. I'm focusing on 3 key avenues. - Consulting around the world - Creating content and running a business (more to come on this in the coming weeks. It's a huge announcement) - Mentoring others
32
4
157
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Kubernetes can be a pretty complicated distributed system. Because of that, before implementing it, you need to understand WHY you’re implementing it. A thread 🧵
2
30
149
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
What are the 50 Kubernetes concepts that you should know? Well, I like to break them down into three sections: - Day Zero - Day One - Day Two A thread 🧵
3
20
135
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
11 months
My predictions in Kubernetes and Platform Engineering for the next 5-7 years 👇🏻
6
15
132
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I created a repo on GitHub called kubernetes-examples that has a ton of different Manifests showing you how to: - Work with RBAC - Scan containers for vulnerabilities - Ingress - Kustomize and A LOT more Check it out at the link below 🔥 #kubernetes
3
41
131
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
9 months
- Deployed a VM from Kubernetes - SSH'd into that VM If this isn't cool, idk what is. If you're an Infrastructure Engineer, Sysadmin, or Network Engineer that wants to dive into Kubernetes, you gotta check out KubeVirt.
Tweet media one
2
21
129
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
If you want to use ArgoCD to deploy Helm Charts in a declarative manner but have a `values.yaml` file, do the following... Under the `Helm` map, make a new `valuesFiles:` key and under that key specify your `values.yaml file. #gitops #kubernetes
Tweet media one
3
31
129
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
BIG announcement per this post: As of January 2021, I'm officially Senior Partner and Chief Architect at @CloudSkills_io . @mike_pfeiffer and I are teaming up to bring Cloud and DevOps enablement around the globe with real-world content and consulting.
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
I quit my job. I'm no longer a full-time employee. Instead, I'm betting with my time. I'm focusing on 3 key avenues. - Consulting around the world - Creating content and running a business (more to come on this in the coming weeks. It's a huge announcement) - Mentoring others
32
4
157
22
5
126
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
6 months
Fully configured Ubuntu Virtual Machine running on Kubernetes. This is the future of Datacenter management. #kubernetes #devops #platformengineering
Tweet media one
5
19
115
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Great AWS Elastic Kubernetes Service (EKS) resource for getting ideas on how to implement EKS in production. #kubernetes #AWS
1
30
126
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Machine Learning is an extremely in-depth topic, but there are easy places to start!! Take a look at my newest YouTube video, which I'm guaranteeing to be the easiest way to break into Machine Learning 🔥 ML Mean Mode with #Python 😎 #MachineLearning
0
23
118
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Ready to dive into Go as your programming language of choice? If not, you should be. It ties in incredibly nicely with your Kubernetes journey. Check out the link below to get a Go Crash Course for free. #golang #kubernetes
1
31
119
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
8 months
DevOps is not Platform Engineering. Platform Engineering is not DevOps. Platform Engineering isn't replacing DevOps. At this point, it's two entirely different disciplines, yet the tools available will overlap. (Cont) 🧵 #kubernetes #devops #platformengineering
5
18
122
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Learning Kubernetes in a hands-on fashion is absolutely crucial to your success I know for myself I can read a ton of Kubernetes stuff, but if I don't practice it, it doesn't fully sink into my brain A thread 🧵
5
26
122
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Learning Kubernetes isn't just about learning Kubernetes. If you want to deploy to Kubernetes, what do you need? An app. To deploy an app, you need to learn a programming language. Deploying to a cluster and needing things like load balancers, clustering, and... A thread 🧵
4
33
121
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
You did say that...
Tweet media one
1
24
121
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
9 months
Coolest thing I've played with in a while. I'm running a full Windows Server 2019 Virtual Machine on Kubernetes with KubeVirt. #kubernetes #devops #platformengineering
Tweet media one
6
22
120
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
6 months
Platform Engineering - The Big Technical Picture
2
23
112
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
9 months
My Real-World Kubernetes course is now available on Udemy 🚀 Price drop to $14.99 for the promotion of it being officially launched (going up to $29.99 in two days). Check it out at the link below 👇 #kubernetes #devops #platformengineering
Tweet media one
5
21
112
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Part 3 of the Kubernetes and Platform Engineering blog series is out 🔥 This week, it's all about Crossplane ✅ What is Crossplane ✅ Why it's important for Platform Engineering ✅ How to get started using Crossplane Check it out at the link below 👇
1
33
111
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
How are you managing your Kubernetes environments right now? A thread 🧵
11
23
104
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I see so many engineers today that are interested in learning Kubernetes, but here's a question - do you know the prerequisites? Kubernetes is a data center within itself, so you must understand: A thread 🧵
2
23
109
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
My new course, Kubernetes Real-World, is officially RELEASED 🔥 With all of the pre-sales that this course received, I can tell it's going to be an awesome resource for everyone. Check it out at the link below. #kubernetes #devops #docker
3
24
103
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Just when I thought this week couldn't get any better, @CloudSkills_io was just awarded the official Microsoft Gold Partnership in the DevOps division. Super pumped about this, it's an honor 🔥 #devops @Azure
Tweet media one
15
2
105
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
My new series Make Kubernetes and Platform Engineering Easier has begun 🚀 In part 1, we'll be diving into: ✅ AIOps (the real AIOps, no buzz here) ✅ Creating networks and managing clusters in Nethopper Check it out at the link below 👇 #kubernetes
3
26
106
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
I've been fighting with EKS all day. What was that thing that everyone says? Managed Kubernetes Services makes k8s easier?
30
6
105
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you're a sysadmin, infrastructure engineer, or cloud engineer, here's the reality; You need to learn how to code You don't have to build the next Twitter or Instagram, but you do have to code. I'll teach you how and why at the link below #devops
3
10
102
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
My new Kubernetes course is being released in May. If you want to learn how to use Kubernetes in the real-world for the job you have or the job you want, this course is for you. Pre-sales are available now. Check it out at the link below. #kubernetes
2
20
97
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Wow, this is wild... HUGE announcement. I will officially be on the Kubernetes v1.28 Release Team! Super pumped for this as it's going to be an epic journey. #kubernetes
19
1
96
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Are you using GitOps today in your Kubernetes cluster? If not, let me show you how to get a GitOps operator up and running in under EIGHT minutes. a thread 🧵
3
12
98
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Want to learn how to get started with @getpostman for ANY API testing, sharing, and saving? Check out how you can use Postman to test Python web apps written in Flask #Python
1
15
90
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you're looking to deploy ArgoCD for the first time in a Kubernetes cluster, let me show you how to get it up and running. But first, let's talk about ArgoCD. A thread 🧵
3
23
94
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Let's start your week off right with a little Kubernetes and Terraform! In this blog post, I'll teach you how to: - Create a Kubernetes cluster in AWS - Utilize Terraform for Kubernetes - Deploy the cluster Link below 👇 #devops #terraform #kubernetes
Tweet media one
0
35
96
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Here are some statistics to think about when you're designing a Kubernetes cluster. - No more than 110 pods per node - No more than 5,000 nodes - No more than 150,000 total pods - No more than 300,000 total containers #kubernetes #devops #docker
Tweet media one
6
29
92
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
4 years
Hi #azurefamily ! A few months back I wrote an eBook for #DevOps recipes in #Azure . Today, I've officially put it up for 100% FREE. #Community @AzureDevOps
Tweet media one
5
45
94
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Docker Networking contains two parts: - Networking at the host level - Networking at the container level Conceptually, and technically, the way that you “use” networking at the host or the container level is the same. What do I mean by that? Networking is networking. 🧵👇
2
17
93
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
5 months
Build A Platform Engineering Environment On Kubernetes Part 1
2
15
93
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
5 months
Part 3: Building A Platform Engineering Environment On Kubernetes
1
15
92
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Laney and I are happy to show the first copies of my new book! #kubernetes
Tweet media one
10
8
93
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
How does RBAC differentiate between environments with Kubernetes? If you care about security, which you should, RBAC is one of the best places to start. A thread 🧵
4
14
89
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
What does it mean to be a "beginner" with Kubernetes? What does it mean to be an "advanced" Kubernetes engineer? a thread 🧵
4
17
88
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Do you need DevRel? If you’re thinking about it, the answer is most likely yes. - Content from a team that understands your product 💯 - Product advisory 🔥 - Perfect the message about your product and tell a good story ✍️ #DevRel #DevOps
0
6
79
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
How does Kubernetes replicate data? By default, there’s actually a single point of failure. But there’s a specific algorithm that ensures high availability A thread🧵
1
20
86
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
What are you doing for Day Two when it Kubernetes to Kubernetes? Here's a few ways to think about it and a few tools/platforms that can help you out. #kubernetes #devops #docker
Tweet media one
2
24
88
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you're doing any Observability in Kubernetes (which you should), you'll come across two things: - Metrics Server - Kube State Metrics They're different. A thread
2
11
83
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Remember a few things when you’re taking the Certified Kubernetes Administrator (CKA), the CKS, or the CKAD. ✅ It will only prepare you so much for the real-world ✅ It is a great hands-on resource A thread 🧵
3
18
83
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
9 months
When you use Kubeshark, you can download a Pcap and open it up in Wireshark. By doing so, you can analyze the traffic from API's to Pod calls to various components like the Kubelet. Network Observability for Kubernetes in action. #kubernetes #devops #platformengineering
Tweet media one
1
15
81
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Don't get tripped up on what a Kubernetes Kubelet is. The Kubelet: A thread 🧵
1
15
77
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Definitely a few different values needed when it comes to configuring HA mode for an ArgoCD installation. Remember, you need at least 3 Worker Nodes running as that's what Redis requires for ArgoCD. #kubernetes #gitops
Tweet media one
0
17
78
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Before learning Kubernetes and cloud-native, this is where you should start #Kubernetes #devops
@TheKevinEvans
Kevin Evans ☁️
2 years
Cloud Service Providers abstract the physical components that make up the service you are consuming!☁️ For example compute,networking and storage to name a few! Knowing the OSI model will still give you a good reference on data centre architecture🤔 #cloud #DevOps #tech
Tweet media one
1
8
52
0
12
79
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
What does monitoring and observability look like for your Kubernetes environment? Usually, I go with the following stack: - Grafana - Prometheus A thread 🧵
12
16
76
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you were wondering, yes... to deploy Kubernetes, the underlying code is Bash! You can find it here: #kubernetes #devops
Tweet media one
2
16
78
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
4 years
I’ve officially accepted a position to be the newest @CBTNuggets trainer! I’ll be focusing on creating #DevOps content in #Azure . Im very excited and humbled to be around the best #trainers in the industry. #ContentCreator #QualityEngineering #CBTNtrainer
Tweet media one
11
5
74
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
This year has been a rollercoaster. - I got rid of some bad company - I made a lot of career changes - I had a lot of ups and a lot of downs The best thing was getting my health back after my back surgery. Pic on the left was a year ago. Pic on the right was today.
Tweet media one
Tweet media two
13
0
76
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Getting the third blog post ready in the Platform Engineering On Kubernetes series. This time, it's all about @crossplane_io #kubernetes #devops #platformengineering
Tweet media one
1
17
75
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
Logging in Kubernetes can be a major pain. But... here's the thing - we all need to log output. But why? A thread 🧵
2
10
76
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
When it comes to Kubernetes, understanding how to properly create environments and clusters is half of the battle The same goes for whether you're doing on-prem cluster deployments AND cloud deployments A thread 🧵
2
15
74
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
3 years
Well, this was unexpected. I'm pleased to announce that I'm officially a Hashicorp Ambassador, awarded for 2021😀 This is due to my contributions to the community for Terraform Thanks for the nominations and the award! @HashiCorp #terraform
Tweet media one
15
1
73
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
6 months
I will be doing a live stream on creating a full, from scratch, Platform Engineering environment on Kubernetes 🔥 Dates: January 22nd, 23rd, and 24th. Time: 12:00 PM US EST This will be free for ALL engineers. if you'd like to sponsor it, which would be an awesome community
Tweet media one
3
7
72
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I get asked a very unique question from a Kubernetes perspective. Many engineers ponder this... What’s the difference between a Kubernetes Controller and Custom Resource Definitions (CRD)? A thread 🧵
6
17
72
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
What's the difference between a Kubernetes Controller, CRD, and Operator? A thread 🧵 ✅ Custom Resource Definition (CRD) A Custom Resource Definition (CRD) gives you the ability to create a new type/object in Kubernetes. (Cont)
2
13
72
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
I’m ridiculously excited to announce that I’m officially an AWS Community Builder in the Dev Tools category! 💯🔥 I’m pumped to not only continue creating AWS content, but to bring the community whatever I can to ensure your success 😊 #AWScommunity
11
0
71
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
7 months
Officially official 🚀 Just signed a new book deal with Packt for a full detailed book on Platform Engineering. I'm really excited to take the Kubernetes journey to the next level and introduce what Platform Engineering truly is. #kubernetes #devops #platformengineering
Tweet media one
9
1
73
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
If you're implementing monitoring and observability for Kubernetes, you have several options. Some of those include: - Cloud tools like CloudWatch and Azure Monitor - Paid tools like Datadog or AppDynamics - Open source tools like Grafana and Prometheus A thread 🧵
5
17
71
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
10 months
Part 2 of the Kubernetes & Platform Engineering YouTube series is out 🚀 Let's dive into Cluster API, which goes together greatly with Kubernetes Operators Part 2 breaks down: 1. What Cluster API is 2. How it ties in with Kubebuilder and Operators (cont)
2
12
68
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
2 years
GitOps is the equivalent of a Kubernetes Controller A Kubernetes Controller, which runs on the Kubernetes Control Plane, ensures that the observed state of the cluster matches the desired state A thread 🧵
3
12
71
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
7 months
Platform Engineering isn't a walk in the park, but you can break it down into smaller parts. ✅ Underlying Platform ✅ Platform Capabilities ✅ Platform Interface Think about it in chunks like this and it'll be far easier to implement. #kubernetes #devops #platformengineering
4
11
69
@TheNJDevOpsGuy
Michael Levan 👨🏻‍💻☕️
1 year
Just updated my Top 10 Kubernetes Best Practices eBook 🔥 It dives into: ✅ Liveness and Readiness probes ✅ Namespaces ✅ Scaling clusters and apps ✅ API's ✅ Networking ✅ Security and A LOT more. Check it out at the link below. #kubernetes #devops
1
13
69