Saiu hoje novo blog post do Kubernetes 1.30 https://lnkd.in/dvhV4f8K Segue lista de características promovidas pra stable: - Container Resource based Pod Autoscaling - Remove transient node predicates from KCCM's service controller - Go workspaces for k/k - Reduction of Secret-based Service Account Tokens - CEL for Admission Control - CEL-based admission webhook match conditions - Pod Scheduling Readiness - Min domains in PodTopologySpread - Prevent unauthorised volume mode conversion during volume restore - API Server Tracing - Cloud Dual-Stack --node-ip Handling - AppArmor support - Robust VolumeManager reconstruction after kubelet restart - kubectl delete: Add interactive(-i) flag - Metric cardinality enforcement - Field status.hostIPs added for Pod - Aggregated Discovery lista de carracterísticas promovidas pra beta: - Node log query - CRD validation ratcheting - Contextual logging - Make Kubernetes aware of the LoadBalancer behaviour lista de novas características alpha: - Speed up recursive SELinux label change - Recursive Read-only (RRO) mounts - Job success/completion policy - Traffic distribution for services lista de depreciações e remoções: - Removed the SecurityContextDeny admission plugin, deprecated since v1.27
Leandro Conde Trombini’s Post
More Relevant Posts
-
Kubernetes v1.30: Uwubernetes @matthias / #Kubernetes #kubernetes-users - Editors: Amit Dsouza, Frederick Kautz, Kristin Martin, Abigail McCarthy, Natali Vlatko Announcing the release of Kubernetes v1.30:Uwubernetes, the cutest release! Similar to previous releases, the release of Kubernetes v1.30 introduces new stable, beta, and alpha features.The consistent delivery of top-notch releases underscores the strength of our development cycle and the vibrant support from our community. This release consists of https://lnkd.in/eiDstZty
Kubernetes v1.30: Uwubernetes
it-knaepper.com
To view or add a comment, sign in
-
🌟 Improving Service Stability with Kubernetes Resource Management 🌟 Issue with our `frontend-service` that was experiencing intermittent downtime due to excessive resource consumption. To tackle this, add resource requests and limits in the Kubernetes deployment configuration. Key Enhancements: - Define resource requests and limits to ensure the service operates within acceptable resource bounds. - Implement a liveness probe to automatically restart the container if it becomes unresponsive. Check out the detailed implementation on GitHub to see how you can apply similar practices to your own Kubernetes deployments! 🔗 GitHub Link to Solution - https://lnkd.in/gGeAZH2C #devops #kubernetes
kubernetes-config-issues/intermittent-downtime-Issue.yml at main · saghosh8/kubernetes-config-issues
github.com
To view or add a comment, sign in
-
Kubernetes 1.30: Uwubernetes Released! Exciting news! Kubernetes 1.30, codenamed Uwubernetes (get it? ), has been released. This release, like previous ones, brings a bunch of new features, bug fixes, and improvements. So, what's new? Stability: 17 features graduated to stable, including Pod Scheduling Readiness, Min Domains in PodTopologySpread, and more! Beta: Several features moved to beta, including Node Log Query and CRD Validation Ratcheting. Alpha: A bunch of new alpha features like Recursive Read-Only mounts, Job success/completion policy, and even traffic distribution for services! Other highlights: Go workspaces: The Kubernetes codebase is now using Go workspaces. This shouldn't affect most users, but it's something to keep in mind for downstream project developers. Deprecations and removals: The SecurityContextDeny admission plugin has been removed. The Pod Security Admission plugin is the recommended replacement. How to get started? You can find the full release notes with all the juicy details here: https://lnkd.in/dFNtS2_D Kubernetes 1.30 is available for download on Github here: https://lnkd.in/dznjtmfP I hope this is helpful!
kubernetes/CHANGELOG/CHANGELOG-1.30.md at master · kubernetes/kubernetes
github.com
To view or add a comment, sign in
-
Kubernetes 1.30 "Uwubernetes" is out now! Check out the blog post to catch up on all the new features!
Kubernetes v1.30: Uwubernetes
kubernetes.io
To view or add a comment, sign in
-
📕 Kubernetes Config Issue ➡ Your notification-service application is facing latency issues due to a backlog of processing messages. The service is designed to handle incoming notifications, but as traffic increases, the existing single-instance deployment is unable to process messages in real-time, leading to delays in notifications being sent out. 📗 Solution ➡ To address the latency issue, you can implement Horizontal Pod Autoscaler (HPA) along with message queue integration to dynamically scale the notification-service based on the number of pending messages in the queue. Check out the detailed implementation on GitHub to see how you can apply similar practices to your own Kubernetes deployments! 🔗 GitHub Link to Solution - https://lnkd.in/gH-MqPRD #devops #developer #careergrowth #kubernetes #softwareengineer #Careergoals
kubernetes-configs/application-latency-Issues.yml at main · saghosh8/kubernetes-configs
github.com
To view or add a comment, sign in
-
Kubernetes 1.30 "Uwubernetes" is out now! Check out the blog post to catch up on all the new features!
Kubernetes v1.30: Uwubernetes
kubernetes.io
To view or add a comment, sign in
-
How to Use Kubectl Port-forward in Kubernetes Applications #kubernetes #kubectl #port-forwardimg #usecases #examples #bestpractices https://lnkd.in/e7v4Q6gV
How to Use Kubectl Port-forward in Kubernetes Applications
spacelift.io
To view or add a comment, sign in
-
In Kubernetes, if a pod is deleted, the related thing, like a volume, is also destroyed and created anew. For example, if the image of a running container is deleted, the garbage collection process takes the current images and pods on that node from the runtime. If the image is not available, Kubernetes marks the pod as “ImagePullBackOff” and stops attempting to pull the image. The pod will not be able to start and will remain in a pending state. To ensure that the pod has the current version of the image, you can set your imagePullPolicy to Always. Then, you can refresh all your pods by deleting them. This destroys all your pods, which will cause a service outage. You can use the command kubectl delete pod -l <name>=<value> to delete a pod. In this command, name and value are the label selectors your deployment uses. You can also edit your deployment and modify the deployment pod spec to add or change any annotation.
To view or add a comment, sign in
-
Explore Kubernetes services, types of Kubernetes services in brief with my new blog. https://lnkd.in/daaAbz3b
Exploring Kubernetes: Services
sanyogitawange.hashnode.dev
To view or add a comment, sign in
-
Locally mount Kubernetes volumes using SSHFS. The pv-mounter utility allows you to locally mount Kubernetes persistent volumes (PVs) using SSHFS, so you can easily get inside such a volume and change its contents. The tool can be used as a plug-in for kubectl. Learn how it works and how to install it.
GitHub - fenio/pv-mounter: A tool to locally mount k8s PVs using SSHFS
github.com
To view or add a comment, sign in