
#1 Automated #Kubernetes Optimization and Management Platform #k8s #devops
Raleigh, NC
Joined May 2022
- Tweets275
- Following390
- Followers214
- Likes276
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
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…
PerfectScale by DoiT retweeted
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-…
PerfectScale by DoiT retweeted
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]).
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…
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.
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.
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
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
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 😁
PerfectScale by DoiT retweeted
Tell a #kubernetes horror story in 6 words🎃👻👻
PerfectScale by DoiT retweeted
Q: #devops engineers:
🧐Who are the great #Kubernetes developers you are following on Twitter?
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
PerfectScale by DoiT retweeted
PerfectScale @PerfectScale_io Secures $7.1 Million in Seed Round
#SaaS #Kubernetes #optimization and #automation platform #seedround #funding
thesaasnews.com/news/perfect…
PerfectScale by DoiT retweeted
המעז מנצח! גאה בצוות של @PerfectScale_io ותודה על ההזדמנות להשקיע בכם (@BlumbergCapital), יאללה תנו בראש 🚀
(ותודה ל @OshryAlk ו@geektime על כותרת 🔥)
geektime.co.il/perfectscale-…
PerfectScale by DoiT retweeted
PerfectScale, a Cary, NC-based startup, has raised $7.1 million in funding: bit.ly/3LKLQAp
PerfectScale by DoiT retweeted
PerfectScale raises $7.1M in funding to help companies optimize their Kubernetes deployments dlvr.it/SwxkTy
PerfectScale by DoiT retweeted
Kubernetes optimization and management startup PerfectScale raises $7.1M siliconangle.com/2023/10/03/… via @thecubetv






















