Last Week in Kubernetes Development: Week Ending June 23, 2024 -
Kubernetes’ Post
More Relevant Posts
-
✅ The 'validate' command helps you check the syntax of your #Terraform or #OpenTofu code before deployment. Learn how to use it effectively for seamless infrastructure provisioning 👇
Terraform Validate Command: Practical Examples and Best Practices | env0
env0.com
To view or add a comment, sign in
-
Kyverno (Greek for “govern”) is a policy engine designed specifically for Kubernetes. Some of its many features include: policies as Kubernetes resources (no new language to learn!) validate, mutate, or generate any resource match resources using label selectors and wildcards validate and mutate using overlays (like Kustomize!) synchronize configurations across namespaces block non-conformant resources using admission controls, or report policy violations. test policies and validate resources using the Kyverno CLI, in your CI/CD pipeline, before applying to your cluster. manage policies as code using familiar tools like git and kustomize Kyverno allows cluster administrators to manage environment specific configurations independently of workload configurations and enforce configuration best practices for their clusters. Kyverno can be used to scan existing workloads for best practices, or can be used to enforce best practices by blocking or mutating API requests.
To view or add a comment, sign in
-
-
How do you write integration tests using Docker? Integration testing is considered "difficult". But the Testcontainers library makes it a breeze. Let's be honest with each other. Using mocks or fake in-memory databases sucks. You want to use production services for integration testing. Testcontainers allow you to write tests with throwaway Docker containers. Do you see how this is powerful? - Real services for integration testing - Easy cleanup before test runs - Works in CI/CD pipelines Tomorrow, I'll show 27,327 subscribers how to write integration tests using Docker. I'm also including the complete source code. You don't want to miss it. Subscribe here → https://lnkd.in/dPRvgbQx It's FREE. ☝️
To view or add a comment, sign in
-
-
10 Common Kubernetes Errors and Remediations 👇 It's a dream of every Kubernetes practitioner to quickly identify and remediate Kubernetes errors. I have curated 10 common Kubernetes errors with practical remediations to help you mitigate these errors and ensure the smooth operation of your Kubernetes environment. Recently, I tried StackState, a guided remediation tool to troubleshoot effectively. It saves a lot of effort and time that goes into troubleshooting most of these errors. Give it a try! 🔁 Consider a Repost if this is useful.
To view or add a comment, sign in
-
-
I've been personally using GitHub Actions intensively for about six months, and it feels to me like a substantial leap forward in automation technology. Why? As CI/CD has gained importance, it has increasingly become disconnected from the productivity needs of developers, primarily due to security concerns. I find that GitHub Actions allows me to automate code in innovative ways that are not possible within the confines of traditional CI/CD pipelines. Read more at https://lnkd.in/eJGA5_2a
To view or add a comment, sign in
-
-
This is MORE than kubernetes, this video is about basic troubleshooting commands that EVERY devops engineer MUST KNOW!!! Here we are: Episode 6 of season 2. I actually uploaded it this morning. Busy with my day job, I wasn't able to tell LinkedIn about it. We learn about the use of the commands: - netstat - systemctl - apt-get .. and more! In a scenario where we find a process from the port exposed using netstat (-plnt) then stop & disable it using systemctl (stop, status & disable) and finally remove the package using apt-get (upgrade & remove) Don't miss out, level up using these resources I provide everyday FOR FREE! https://lnkd.in/eJk8cZ6w follow saed and say hello on X: x.com/@saedf0
HANDS ON: 3.6 TROUBLESHOOT {NETSTAT} [CKS]
https://www.youtube.com/
To view or add a comment, sign in
-
Bottom up and Top down shared control of automation is a game changer. Enables the Bidirectional pursuit of developer-focused flexibility while allowing org-focused consistency, compliance, and cost visibility. Win-Win!
I've been personally using GitHub Actions intensively for about six months, and it feels to me like a substantial leap forward in automation technology. Why? As CI/CD has gained importance, it has increasingly become disconnected from the productivity needs of developers, primarily due to security concerns. I find that GitHub Actions allows me to automate code in innovative ways that are not possible within the confines of traditional CI/CD pipelines. Read more at https://lnkd.in/eJGA5_2a
To view or add a comment, sign in
-
-
Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging #kubernetes #contextuallogging #enhancedlogging #bettertroubleshooting https://lnkd.in/eM7thU7M
Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging
kubernetes.io
To view or add a comment, sign in
-
11 Ways to Debug Kubernetes Faster
11 Ways to Debug Kubernetes Faster
overcast.blog
To view or add a comment, sign in
-
Blog: Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging The contextual logging feature introduced in Kubernetes v1.24 has now been successfully migrated to two components (kube-scheduler and kube-controller-manager) and some directories. Based on the go-logr API, this feature aims to provide more useful logs for better troubleshooting of Kubernetes and to empower developers to enhance Kubernetes. For more details, refer to the KEP-3077: contextual logging. The following contributors provided valuable assistance in implementing this feature (in alphabetical order): Aldo Culquicondor, Andy Goldstein, Feruzjon Muyassarov, Freddie, JUN YANG, Kante Yin, Kiki, Lucas Severo Alve, Maciej Szulik, Mengjiao Liu, Naman Lakhwani, Oksana Baranova, Patrick Ohly, songxiao-wang87, Tim Allclai, ZhangYu, Ziqi Zhao, and Zac. Read more on https://lnkd.in/dN_6t3yg
Blog: Contextual logging in Kubernetes 1.29: Better troubleshooting and enhanced logging The contextual logging feature introduced in Kubernetes v1.24 has now been successfully migrated to two components (kube-scheduler and kube-controller-manager) and some directories. Based on the go-logr API, this feature aims to provide more useful logs for better troubleshooting of Kubernetes and to emp...
kubernetes.io
To view or add a comment, sign in