#1 Automated #Kubernetes Optimization and Management Platform #k8s #devops

Raleigh, NC
Joined May 2022
PerfectScale by DoiT retweeted
🗣️ Eli Birger, CTO and Co-Founder at @PerfectScale_io, explains how observability is the foundation for controlling over-provisioning in Kubernetes clusters Watch: ku.bz/6GX7MNBtS
2
4
144
PerfectScale by DoiT retweeted
A new article has been recently published on Kubernetes Horizontal Pod Autoscaler (HPA) on @PerfectScale_io This article covers everything from kubectl autoscale command to optimizing your cluster performance. Read the full article here: perfectscale.io/blog/kuberne…
2
3
12
314
Choosing the right instance type for your Kubernetes cluster is a lot easier! We just released the new version of the Kubernetes Instance Calculator here: learnk8s.io/kubernetes-insta…, and there are some exciting additions this time: 📈 You can compare instances between different cloud providers. Imagine comparing how much more (or less) it will cost you to migrate from EKS to AKS! 👩‍👩‍👦‍👦 We grouped instances into families, and exploring the right instance types is now easier than ever. 💵 You can select an error interval and estimate your workload's costs when the actual usage doesn't align with your defined requests. You can find the Kubernetes instance calculator here: learnk8s.io/kubernetes-insta… I hope you found this tool helpful and that it helps you save on your cloud bill. Building this tool took a lot of work and research, and it wouldn't have been possible without @PerfectScale_io 's support. If your goal is to estimate usage based on actual metrics, you should check PerfectScale's platform info.perfectscale.io/infrafi… If you have questions or want to see the calculator in action, I will host a webinar on Thursday, so I'm looking forward to seeing you there kube.events/t/57fd5af8-9f5e-…
2
20
1
108
10,530
Determining the exact amount of memory and CPU requests (and limits) in Kubernetes is a complex, error-prone task. 🤔 How do you actually measure it? 🙅‍♂️ Memory and CPU in prod aren't the same as dev, test or staging. 😤 A code change can invalidate the previous values. For a long time, I thought the Vertical Pod Autoscaler (VPA) was the tool for the job. You let the VPA collect and analyze the data. You always have up-to-date requests and limits! For the most part, this is true, but the devil is in the details. I had the opportunity to meet with Eli Birger, who explained the constraints I should consider when using the VPA. Eli has extensive experience on the subject, and as I collected notes, I wanted to help others like me understand the VPA limits. The result is the "VPA in production" ebook and this handy flowchart, which you can download from here: info.perfectscale.io/vpa-in-… I hope you find it helpful! 🙏 Thank you, @PerfectScale_io and @learnk8s , for sponsoring my work. I have more ideas for exploring requests and limits in Kubernetes. If you want to sponsor my work, please get in touch (DM or [email protected]).
29
1
107
8,547
PerfectScale by DoiT retweeted
2
2
221
PerfectScale by DoiT retweeted
#Kubernetes is turning 🔟 !! 🎂 🎈 We are thrilled to host an in-person party in Mountain View on June 6th to celebrate a tremendous decade and look forward to the next #KuberTENes 🎉 Check out our blog for all the ways to #celebr8k8s 🤗 cncf.io/blog/2024/05/07/kube…
1
27
4
92
26,353
PerfectScale by DoiT retweeted
The #KubeCon + #CloudNativeCon Europe schedule is LIVE! We've got talks on #sustainability in #AI + #K8s, #eBPF capabilities, #observability + #containerization: hubs.la/Q02hwFLK0. Join us in Paris, 19-22 March. Register by 1 Feb + SAVE: hubs.la/Q02hwyJ30.
17
8
44
11,069
PerfectScale by DoiT retweeted
Today, @KubeCon_ kicks off in Chicago and two of our portfolio companies @PerfectScale_io and Kloudfuse are on-site. Meet the team and learn how they’re driving innovation in data analytics and infrastructure.
2
1
5
271
PerfectScale by DoiT retweeted
Armed with a $7.1 million seed round, North Carolina-based @PerfectScale_io wants to clean up your cloud: buff.ly/3ZEIl4m
2
4
260
How #Terraform, #Helm & #Kubernetes Can Work Together?👇👇👇 linkedin.com/posts/pavan-bel…
1
14
1
40
3,205
PerfectScale by DoiT retweeted
Kubernetes: Kubectl is CRAZY simple⚡ yet very few use it effectively. So, here are 7 joyful, less used, kubectl commands that makes your Kubernetes life easy and fun! ☺️ kubectl top node Displays resource utilization (CPU/Memory/Storage) for nodes. Pinpoints potential node bottlenecks. kubectl top pod - Reveals resource utilization (CPU/Memory/Storage) for pods. - Flags potential pod performance issues. kubectl logs POD_NAME [-c CONTAINER_NAME] [flags] - Fetches pod logs. - Aids in pod troubleshooting and real-time insight. kubectl describe RESOURCE_TYPE RESOURCE_NAME [flags] - Offers detailed info on a Kubernetes resource. - Provides a deep dive into resource attributes. kubectl edit RESOURCE_TYPE RESOURCE_NAME [flags] - Opens an editor to modify Kubernetes resource definitions. - Streamlines resource adjustments without recreation. kubectl exec POD_NAME [-c CONTAINER_NAME] — COMMAND - Executes commands within a pod. - Simplifies pod issue diagnostics through command execution. kubectl port-forward POD_NAME LOCAL_PORT:REMOTE_PORT [flags] - Directs a pod's port to your local machine. - Access pod applications from your local device. That's it for today. If this is useful, do a Repost. It really helps ♻ Follow me Mutha Nagavamsi for simplified #Kubernetes , #tech , #devops content. You can find me on Medium. Just search for my name on Google. Before you leave, don't forget to SMILE 😁 Bonus: 🥳 kubectl proxy -p 8001 → This would start a proxy on port 8001 that forwards requests to the Kubernetes API server. → You can then access the API server using the proxy, by making requests to localhost:8001
3
23
85
10,866
PerfectScale by DoiT retweeted
RBAC is at the heart Kubernetes security ⚡ Without RBAC, anyone can make your cluster a open playground at a party 🎉 Needless to say, your cluster is vulnerable without it. So, to enable RBAC and secure your cluster, you need to first understand the following: Authentication: Verify user identity through various methods like certificates or tokens. Authorization: Decide what actions a user is allowed to perform on resources. Role: Defines access rules for specific resources within a namespace. RoleBinding: Connects roles to users or groups within a namespace. ClusterRole & ClusterRoleBinding: Expands role-based access control to the entire cluster. RBAC is a first step of your K8s security. Embrace it with open arms! 🤗 I will create a practicle video on RBAC very soon. Do checkout my channel. That's all for today. If this is useful, do a Repost. It really helps ♻ Follow me Mutha Nagavamsi for simplified #Kubernetes , #tech , #devops content. You can find me on Medium and X. Just search for my name on Google. Before you leave, don't forget to SMILE 😁
3
8
35
3,037
PerfectScale by DoiT retweeted
Tell a #kubernetes horror story in 6 words🎃👻👻
3
1
5
866
PerfectScale by DoiT retweeted
Q: #devops engineers: 🧐Who are the great #Kubernetes developers you are following on Twitter?
1
1
4
338
PerfectScale by DoiT retweeted
💡Here are some interesting facts about Kubernetes: ✔️The word "Kubernetes" originates from Greek, meaning "helmsman" or "pilot" ✔️Kubernetes has one of the largest and most active open-source communities globally, with contributors from various organizations. #K8s #Kubernetes
1
2
47
PerfectScale by DoiT retweeted
1
1
68
PerfectScale by DoiT retweeted
PerfectScale, a Cary, NC-based startup, has raised $7.1 million in funding: bit.ly/3LKLQAp
1
4
163
PerfectScale by DoiT retweeted
PerfectScale raises $7.1M in funding to help companies optimize their Kubernetes deployments dlvr.it/SwxkTy
2
3
76
PerfectScale by DoiT retweeted
Kubernetes optimization and management startup PerfectScale raises $7.1M siliconangle.com/2023/10/03/… via @thecubetv
1
2
72